機器:
192.168.187.11 node1
192.168.187.12 node2
192.168.187.13 node3
192.168.187.14 node4
1. 編輯/etc/hosts ,添加:
192.168.187.11 node1
192.168.187.12 node2
192.168.187.13 node3
192.168.187.14 node4
2. 生成密鑰
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
3.用戶本機免密登錄實現:
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 0600 ~/.ssh/authorized_keys
3.實現免密登錄其他機器
執行命令,依次將公鑰發送他其他機器,並添加到 ~/.ssh/authorized_keys 上
scp ~/.ssh/id_rsa.pub root@node2:/opt/
cat /opt/id_rsa.pub >> ~/.ssh/authorized_keys
依次發送,依次添加完之後,即可實現免密登錄。