目录
一、修改主机名
vi /etc/hostname
分别修改为master,slave1,slave2
保存退出后查看,如下图:



重启生效:reboot
在执行以下操作时,建议将主机的IP地址改为静态的,防止系统重启IP地址更换后免密失效。
二、IP映射
vi /etc/hosts
在里面添加三个节点各自的IP和对应的主机名,保存退出后查看,如图所示:

三台机器都要执行相同操作
三、ssh密钥
1.实现本地免密
Master:
ssh-keygen -t rsa 执行后直接按回车就行了

关键步骤:cat id_rsa.pub >> authorized_keys
Slave1:


Slave2:


2.分别将公钥分发到另外两台机器的authorized_keys文件中:
(1) master→slave1,slave2
master:将公钥发送至slave1和slave2的用户目录下
scp id_rsa.pub slave1:~/
scp id_rsa.pub slave2:~/
Slave1:追加公钥
cat id_rsa.pub >> ~/.ssh/authorized_keys
![]()

Slave2:追加公钥
cat id_rsa.pub >> ~/.ssh/authorized_keys
![]()
(2)slave1→master,slave2
slave1:将公钥发送至master和slave2的用户目录下
scp id_rsa.pub master:~/
scp id_rsa.pub slave2:~/
master:追加公钥
![]()

Slave2:追加公钥
![]()

(3)slave2→master,slave1
slave2:将公钥发送至master和slave1的用户目录下
scp id_rsa.pub master:~/
scp id_rsa.pub slave1:~/

master:追加公钥
![]()

slave1:追加公钥
![]()
四、验证免密
