主机master ,slaver1,slaver2
1、每台主机都执行
ssh-keygen -t rsa
然后一直回车
2、操作master。master生成公钥 放入authorized_keys
文件中,然后发送个slave1,记住只发送给slave1不要发送给slaver2
cd ~/.ssh
cat id_rsa.pub
scp ~/.ssh/authorized_keys slave1:~/.ssh/
3、操作slaver1。slaver1生成公钥 放入authorized_keys
文件中,然后发送个slave1,记住只发送给slave1不要发送给master(相当于往authorized_keys添加三台主机的公钥)
cd ~/.ssh
cat id_rsa.pub
scp ~/.ssh/authorized_keys slave2:~/.ssh/
4、操作slaver2。slaver2生成公钥 放入authorized_keys
文件中,然后发送个slave1和master
cd ~/.ssh
cat id_rsa.pub
scp ~/.ssh/authorized_keys slave1:~/.ssh/
scp ~/.ssh/authorized_keys slave2:~/.ssh/
注意:一定要按上面的步骤一步一步来,如果不小心弄错了,删掉每台机器的.ssh文件然后重新执行。
参考:https://www.jianshu.com/p/991b39c48b0f