1. 更新 Hosts 文件
更新集群节点 /etc/hosts 文件,确保所有机器能够通过 hostname 互相访问
2. ssh 初始化配置
# ssh-keygen -t rsa -f /root/.ssh/id_rsa -P ''
# chmod 700 /root/.ssh
# cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
# sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd
# vim /root/.ssh/config
Host *
StrictHostKeyChecking no
UserKnownHostsFile=/dev/null
Port 9800
[ 这里ssh默认使用的端口设置为9800,请按需修改 ]
# cp /root/.ssh/config /etc/ssh/ssh_config
3. ssh 免密码配置
将登录端机器的 id_rsa.pub 公钥文件复制到各个被登录端机器,
并将内容追加到被登录端机器的 authorized_keys 中
# cat <登录端 id_rsa.pub> >> /root/.ssh/authorized_keys