SSH原理图解:(参考尚硅谷学习文档)
步骤:
1.在主节点中运行 ssh-keygen,敲三次回车;
2. 创建authorized_keys文件
$ cat id_rsa.pub >>authorized_keys
(可以把剩余两台从节点的公钥也粘贴追加到后面)
3.authorized_keys分发到两台从节点
$ scp authorized_keys user1@dgt002-2.com:~/.ssh/
4.最关键的一步,也是坑的地方,设置文件权限!
主节点和从节点的权限都要修改,如下:
//用户权限(后面是用户名)
chmod 700 /home/user1
//.ssh文件夹权限
chmod 700 ~/.ssh/
// ~/.ssh/authorized_keys 文件权限
chmod 600 ~/.ssh/authorized_keys