主节点:node-6;子节点:node-7、node-8
1、在每台主机上生成公钥秘钥,命令如下:
ssh-keygen -t rsa
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/692b9c226356387a00064402eec90849.png)
一直按回车直到生成结束,将在/root/.ssh/目录下生成了两个文件 id_rsa【私钥】 和 id_rsa.pub【公钥】
2、在主节点上执行命令:
cd /root/.ssh/
cp id_rsa.pub authorized_keys
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8c62ca037eec7baf6787971b9f5cbbbd.png)
将公钥添加到authorized_keys
3、将子节点生成的公钥拷贝到主节点,命令如下:
执行命令主机:子节点:node-7
scp /root/.ssh/id_rsa.pub root@node-6:/root/.ssh/id_rsa_node-7.pub
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/cf93c3f136aa77d518d891d38de0a4f0.png)
执行命令主机:子节点:node-8
scp /root/.ssh/id_rsa.pub root@node-6:/root/.ssh/id_rsa_node-8.pub
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c647671a684bb88567fdf961beacbc60.png)
4、将拷贝过来的两个公钥合并到authorized_keys文件中去,在主节点上执行如下命令:
cat id_rsa_node-7.pub>> authorized_keys
cat id_rsa_node-8.pub>> authorized_keys
5、将主节点的authorized_keys文件分别替换子节点的authorized_keys文件,在主节点上用scp命令将authorized_keys文件拷贝到子节点的相应位置:
scp authorized_keys node-7:/root/.ssh/
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7631d47c01d110f9e074bc2b31ead5bc.png)
scp authorized_keys node-8:/root/.ssh/
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/de1eb60d20f87180c6cec7768724aaca.png)
6、测试是否配置成功,在主节点上执行如下命令:
ssh node-7 【这样就可以无需输入密码登录】
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6adcae52687aec6da7c544744de51938.png)
ssh node-8
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/02ebcd57e2071746bb1c141ed1a41c1a.png)
完成!