ssh免密登录
1.注意:需要配置同一地区同一可用区的机器 才是一个局网
2 配置好hosts文件
vi /etc/hostnames
192.168.110.151 master
192.168.110.152 node1
192.168.110.153 node2
3 生成公钥私钥 三台机器同样操作
ssh-keygen -t rsa
然后一路回车
4.远程拷贝公钥 每台机器都敲:这里你要以什么身份免密到远程就要使用什么用户我是以app身份,如果你是root,就修改root,,默认不带用户则按当前登陆身份:
ssh-copy-id app@192.168.110.151
ssh-copy-id app@192.168.110.152
ssh-copy-id app@192.168.110.153
每次操作根据提示 输入yes 以及 远程服务器密码
最后检查每台机器Authorized_keys 文件权限为600,/home/app/.ssh的.ssh目录权限为700
若无法免密就可能是这个原因,chmod 600 Authorized_keys ,chmod 700 /home/app/.ssh
6 验证登陆
验证成功,这样三台机器无论是访问自己还是另外两台ssh都不需要密码了



浙公网安备 33010602011771号