OwlFocus

ansible ssh error

ansible 使用ssh连接其他主机时,遇到了ssh 权限错误:

执行命令

1
ansible bogon -m command -a 'uptime'

错误信息

1
2
3
4
5
192.168.20.240 | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).\r\n",
"unreachable": true
}

查看详细的帮助信息

使用-vvvv重新运行命令,这将使SSH调试输出来帮助诊断问题

1
ansible bogon -m command -a 'uptime' –vvvv

解决

解决两个主机ssh免密码登录即可。