一、环境准备
操作系统版本
| CentOS Linux 7 (Core) |
|---|
操作系统内核
| Linux 3.10.0-1160.el7.x86_64 |
|---|
架构
| x86-64 |
|---|
主机信息
| 主机名 | ip |
|---|---|
| panwei1 | 192.168.241.132 |
| panwei2 | 192.168.241.133 |
| panwei3 | 192.168.241.134 |
二、创建互信
首先需要编辑3台服务器的/etc/hosts文件,在文件末尾添加如下三行信息(三台服务器都要执行)
vi /etc/hostsShift+G到文件末尾,添加如下信息
192.168.241.132 panwei1
192.168.241.133 panwei2
192.168.241.134 panwei3三、生成密钥
cd /root/.sshssh-keygen是生成密钥命令 -t 指定密钥类型,默认是 rsa
ssh-keygen -t rsacat /root/.ssh/id_rsa.pub >/root/.ssh/authorized_keys ssh 192.168.241.133 "ssh-keygen -t rsa;cat /root/.ssh/id_rsa.pub >/root/.ssh/authorized_keys;" ssh 192.168.241.134 "ssh-keygen -t rsa;cat /root/.ssh/id_rsa.pub >/root/.ssh/authorized_keys;" scp root@192.168.241.133:/root/.ssh/authorized_keys /root/.ssh/authorized_1 scp root@192.168.241.134:/root/.ssh/authorized_keys /root/.ssh/authorized_2 cat /root/.ssh/authorized_1>>/root/.ssh/authorized_keys cat /root/.ssh/authorized_2>>/root/.ssh/authorized_keys scp /root/.ssh/authorized_keys root@192.168.241.133:/root/.ssh/authorized_keys scp /root/.ssh/authorized_keys root@192.168.241.134:/root/.ssh/authorized_keys
至此完成3台服务器之间的互信创建。
四、互信验证
[root@panwei3 .ssh]# ssh mydb100
Last login: Thr Nov 28 11:48:26 2024 from panwei2
[root@panwei1 ~]# ssh panwei2
Last login: Thr Nov 28 11:48:51 2024 from panwei3
[root@panwei2 ~]# ssh panwei3
Last login: Thr Nov 28 11:48:49 2024 from panwei2
[root@panwei3 ~]# ssh 192.168.241.132
Last login: Thr Nov 28 11:48:57 2024 from panwei3
[root@panwei1 ~]# ssh 192.168.241.134
Last login: Thr Nov 28 11:49:10 2024 from panwei2最后修改时间:2024-11-28 14:51:34
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




