1.主机+端口+密码
[webserver]
192.168.1.31 ansible_ssh_port=22 ansible_ssh_user=root ansible_ssh_pass="123456"
192.168.1.32 ansible_ssh_port=22 ansible_ssh_user=root ansible_ssh_pass="123456"
2.SSH基于密钥方式登陆
A.在管理主机上创建密钥对,实现对其他被管主机的无密码访问:
# ssh-keygen -t rsa -f ./.ssh/id_rsa.pub -P ""
# ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.1.102
B.被管主机管理清单的配置
3.验证配置是否生效
ansible all --list