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
本文详细介绍了如何通过SSH实现免密登录,包括在主节点上生成密钥、创建并分发authorized_keys文件到从节点,以及关键的权限设置步骤。
2783





