1.没有在ansible管理机中进行对目标主机的免密操作。
解决办法:ansible 主机 -m ping -u root -k -o(简洁输出)
输入目标主机的密码即可
2.没有在ansible管理机中进行对目标主机的免密,且直接用-k的方式直接进行测试。
解决办法: 先不带 -k, -u 进行测试,因为第一次不带任何东西时,要输(yes/no),可能你带 -k 输的密码输在了(yes/no)上,造成了误解
或者:在ansible管理机中进行以下步骤:
3. 没有在ansible管理机中配置主机清单
解决办法: 在ansible中配置缺少的主机清单 (vim /etc/absible/hosts)
4. 目标主机sshd服务关闭![](https://img-blog.csdnimg.cn/7af686b1b1ac4c2aa3ce11562e0b84df.png)
解决办法:在目标主机进行以下操作: