一、准备工作
1、准备三台服务器
10.0.7.62 woniu、10.0.7.63 woniu1、10.0.7.30 woniu2
2、配置主机名跟IP地址映射
https://blog.csdn.net/u011374856/article/details/103310847
二、秘钥设置(三台主机都设置)
1、关闭防火墙
关闭防火墙
systemctl stop firewalld.service
禁止开机启动
systemctl disable firewalld.service
2、生成秘钥,无需指定口令密码,直接回车
ssh-keygen -t rsa
3、命令执行完毕后会在~/.ssh/目录下,有两个文件id_rsa(私钥)和id_rsa.pub(公钥)
cd ~/.ssh
ls
4、将公钥导入到认证文件
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
5、认证文件合并
#woniu主机
ssh-copy-id -i .ssh/id_rsa.pub root@woniu1
ssh-copy-id -i .ssh/id_rsa.pub root@woniu2
#woniu1主机
ssh-copy-id -i .ssh/id_rsa.pub root@woniu
ssh-copy-id -i .ssh/id_rsa.pub root@woniu2
#woniu2主机
ssh-copy-id -i .ssh/id_rsa.pub root@woniu
ssh-copy-id -i .ssh/id_rsa.pub root@woniu1
6、设置文件访问权限
chmod 600 ~/.ssh/authorized_keys
三、检查
#woniu主机
ssh woniu1
ssh woniu2
#woniu1主机
ssh woniu
ssh woniu2
#woniu2主机
ssh woniu
ssh woniu1