【发布时间】:2015-06-18 05:48:12
【问题描述】:
我已生成 ssh 密钥,并将其复制到远程服务器。当我尝试 ssh 到该服务器时,一切正常:
ssh user@ip_address
用户不是根用户。如果我尝试 ssh throw ansible:
ansible-playbook -i hosts playbook.yml
使用 ansible 剧本:
---
- hosts: web
remote_user: user
tasks:
- name: test connection
ping:
和主机文件:
[web]
192.168.0.103
我收到错误:
...
Permission denied (publickey,password)
有什么问题?
【问题讨论】:
-
当你说“一切正常”时,它是否要求输入密码?使用
-vvvv重新运行并发布输出..
标签: ssh ansible ssh-keys ansible-playbook