我生成了ssh密钥,并将其复制到远程服务器。当我尝试SSH到该服务器一切工作正常:ansible ssh权限被拒绝
ssh [email protected]_address
用户不是根。如果我尝试的ssh抛ansible:
ansible-playbook -i hosts playbook.yml
与ansible剧本:
---
- hosts: web
remote_user: user
tasks:
- name: test connection
ping:
和hosts文件:
[web]
192.168.0.103
我得到了错误:
...
Permission denied (publickey,password)
有什么问题?
当你说“一切正常”,它是否要求输入密码?用'-vvvv'重新运行并发布输出.. – Kashyap