Ansible自动化运维( 三 )

首先把ansible主机的SSH公钥传到客户端上:

ssh-keygen -t rsa

ssh-copy-id -i ~/.ssh/id_rsa.pubroot@192.168.5.143(我测试的客户端)

最终效果:

sshroot@192.168.5.143登录客户端 , 不需要输入密码就登上了就是成功!

然后修改vim /etc/ansible/hosts , 添加对应的客户端:

(注:()内为主机组 , 可以自定义多个主机组 , 名称可以自定义 , 主机IP写在对应主机组下面)

4.测试ansible

ansible all -m ping

出现上图信息即为成功!

如果ansible出错 , 如下:

解决办法:

yum -y install python-pip

推荐阅读