我输入了此代码ansible all -m ping
,以验证添加的主机是否在ansible服务器下运行
但我收到该错误消息:
192.168.186.137 |难以置信! => { “已更改”:错误, “ msg”:“无法通过ssh连接到主机:权限被拒绝(公钥,键盘交互)。\ r \ n”, “无法访问”:是 }
那么如何使该IP地址可访问?
答案 0 :(得分:0)
确保您的inventory
具有正确的设置才能连接到主机。
例如
[local_test]
hostname_of_host ansible_ssh_user=<your_ssh_user> ansible_host=<ip> ansible_ssh_port=22 ansible_ssh_private_key_file=<path_to_key>
通过ansible local_test -i inventory
呼叫Ansible。
此外,请确保您可以连接到主机。将这些变量放在清单文件中。