1.在每台机器的hosts文件里面,配置好所有的机器的ip地址到hostname的映射关系
比如说,在eshop-cache01的hosts里面
192.168.31.187 eshop-cache01
192.168.31.xxx eshop-cache02
192.168.31.xxx eshop-cache03
192.168.31.xxx eshop-cache04
2.在三台机器上配置对本机的ssh免密码登录
ssh-keygen -t rsa
3.生成本机的公钥,过程中不断敲回车即可,ssh-keygen命令默认会将公钥放在/root/.ssh目录下
将公钥复制为authorized_keys文件,此时使用ssh连接本机就不需要输入密码了
cd /root/.ssh
4.将公钥复制为authorized_keys文件,此时使用ssh连接本机就不需要输入密码了
cp id_rsa.pub authorized_keys
5.接着配置三台机器互相之间的ssh免密码登录使用
ssh-copy-id -i hostname
ssh-copy-id -i eshop-cache01
在eshop-cahce02机器上输入:ssh eshop-cache02,查看是否登录