- Control 节点生成 key
[root@master ~]# ssh-keygen
- ssh-copy-id 分发
[root@master ~]# ssh-copy-id -i .ssh/id_rsa.pub node1
[root@master ~]# ssh-copy-id -i .ssh/id_rsa.pub node2
- node1 查看
[root@node1 ~]# cat /root/.ssh/authorized_keys
- 使用 key 方式访问 – 查看 inventory 文件
[root@master ~]# cat /home/ansible-study/inventory/inventory.ini
- 使用 key 方式访问 – 指定 “私钥” 文件访问
[root@master ~]# ansible slave -m ping -i /home/ansible-study/inventory/inventory.ini --private-key=/root/.ssh/id_rsa