暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

3台服务器之间创建互信

原创 杨健超 2024-11-28
116

一、环境准备

操作系统版本

CentOS Linux 7 (Core)

操作系统内核

Linux 3.10.0-1160.el7.x86_64

架构

x86-64

主机信息

主机名ip
panwei1192.168.241.132
panwei2192.168.241.133
panwei3192.168.241.134

二、创建互信

首先需要编辑3台服务器的/etc/hosts文件,在文件末尾添加如下三行信息(三台服务器都要执行)

vi /etc/hosts

Shift+G到文件末尾,添加如下信息

192.168.241.132 panwei1
192.168.241.133 panwei2
192.168.241.134 panwei3

三、生成密钥

cd  /root/.ssh

ssh-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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论