一、准备工作
用客户端工具(xshell或者ssh等等)连接到linux服务器。在root用户下输入命令:
vi /etc/hosts,用vi编辑hosts文件,如下:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.220.133 mengyan133
192.168.220.134 mengyan134
192.168.220.135 mengyan135
2) 输入命令:cd .ssh(如果找不到这个文件夹,先执行一下 "ssh localhost")进入rsa公钥私钥文件存放的目录,删除目录下的id_rsa,id_rsa.pub文件。
二、在每台机上产生新的rsa公钥私钥文件
1) 登录mengyan133,三个节点之间来配置免密登陆:
ssh-keygen
注意:这三句话在三个节点上都需要执行
2) 三个服务器都输入命令:
ssh-copy-id root@mengyan133
ssh-copy-id root@mengyan134
ssh-copy-id root@mengyan135
将id_rsa.pub公钥内容拷贝到authorized_keys文件中。
3) 执行完成之后,每一个节点测试一下是否能够免密登陆:
ssh mengyan133
ssh mengyan134
ssh mengyan135