配置host文件
vi /etc/hosts
添加以下内容:
192.168.200.128 mster
192.168.200.129 slave1
192.168.200.130 slave2
免密登录设置
- 在主节点上:ssh-keygen
执行后默认在 /root/.ssh/目录下生成了两个文件 id_rsa 和 id_rsa.pub(原来有的话删除掉) - 执行: cp id_rsa.pub authorized_keys(复制文件)
- 在slave1,slave2上:
ssh-keygen -t rsa(生成密钥) - 把生成的公钥复制到主节点上(两个slave都需要,不要覆盖,这里推荐用xshell)
- 把两个公钥都追加到主节点的authorized_keys文件中
cat 公钥文件 >> authorized_keys - 复制authorized_keys到每个节点的 /root/.ssh文件夹中(如果存在的话选择覆盖)
- 检验是否可以免密登录
命令 :ssh 节点名(第一次登录需要验证,后续则不需要)
exit(退出登录)