我在配置 ansible 主机时遇到了麻烦。我创建了我的服务器,但是当我给出 ping 命令时也没有得到...请解释如何在 ubuntu 上配置 ansible 主机
user@ubuntu:~$ ansible myserver -m ping -u root -k
SSH password:
192.168.197.120 | UNREACHABLE! => {
"changed": false,
"msg": "Authentication failure.",
"unreachable": true
}
答案1
我最好的猜测是,这是因为您以用户“root”身份运行 SSH,而不是以您创建的用户(例如“ubuntu”或您自己的用户名)身份运行 SSH。
直接使用 SSH 客户端进行测试并使其正常工作,例如
ssh [email protected]
or
ssh [email protected]