1)我们先准备环境、设备
#我们准备一台服务机 (192.168.61.140)
#然后准备几天客户机(192.168.61.141 192.168.61.142)这里我们准备两台
2)然后我们在客服务机里面添加域名
vi /etc/hosts
#添加如下内容
192.168.61.140 ansible
192.168.61.141 host1
192.168.61.142 host2
#测试联通性
ping ansible ping host1 ping host2
#如果收到数据包就是正常的
3)然后我们自定义主机列表
#进入vi编辑模式
vi /etc/ansible/hosts
#添加
host1
host2
#然后保存退出
4)我们执行如下
#通过服务器去看是否能够访问客户机
ansible host1 -m ping -u root -k # 如果返回success代表成功 如出现如下问题
#我们需要进行如下设置 我们先进入
vi /etc/ssh/ssh_conf
#然后我们找到StrictHusor.... ask
# 将其注释#去掉 然后将ask改为no
# 然后在执行
ansible host1 -m ping -u root -k
#就成功了我们
5)如果我们嫌登录输入账号密码
#我们可以进入
vi /etc/ansible/hosts
#添加密码和用户
host1 ansible_ssh_user='root' ansible_ssh_pass='123456'
host1 ansible_ssh_user='root' ansible_ssh_pass='123456'
#然后保存退出就行了