一、需求
1、可以直接通过 ssh 登录而不需要输入密码。
2、可以直接通过ssh执行脚本 如在master查看node1的进程情况
# ssh node1 ps
二、实现步骤
1、密钥生成
按三次回车,完成后会在用户Home目录下的.ssh目录下生成 id_rsa.pub文件,里面就是ssh密钥
# ssh-keygen -t rsa
2、密钥发送
下面命名是把本机的ssh密钥发送到node2上,发送完成后,既可以直接ssh node2。这个命令实际是把id_rsa.pub中的内容追加到node2机器上root用户目录下.ssh的authorized_keys 文件中。
# ssh-copy-id -i /root/.ssh/id_rsa.pub root@node2
3、测试
# ssh node2