SSH为SecureShell,即安全外壳协议。
比如针对三个节点,我们通常需要配置hosts以便后期统一管理:
vim /etc/hosts
添加如下:
这里,我将主节点的域名叫做master,而从节点1为slave1,从节点2为slave2.
注意:修改hosts中,是立即生效的,无需source或者. 。
方法一:
1、生成公钥和私钥
在主节点中,执行:
ssh-keygen -trsa
然后,不断的按回车键。
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
2、将公钥复制到其他从机
scp ~/.ssh/authorized_keys