ansible 使用密码登录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ansible 使用密码登录相关的知识,希望对你有一定的参考价值。

参考技术A

安装ansible

1.安装sshpass
apt :

源码:

创建一个hosts文件,添加用户密码,认证ssh连接

2.错误汇总:

ansible -i hosts test -m ping

3.原因和解决办法:
ssh第一次连接的时候一般会提示输入yes 进行确认为将key字符串加入到 ~/.ssh/known_hosts 文件中。而本机的~/.ssh/known_hosts文件中并有fingerprint key串
解决方法:在ansible.cfg文件中更改下面的参数:

执行shell 命令

以上是关于ansible 使用密码登录的主要内容,如果未能解决你的问题,请参考以下文章

Ansible实现批量无密码登录

ansible中playbook使用

ansible不配置ssh免密钥,使用密码登录

使用ansible批量推送秘钥

ansible不配ssh连接,用户密码登录

使用ansible批量修改ubuntu系统密码