三台机器之间root用户ssh互信配置

Posted davie_2020

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三台机器之间root用户ssh互信配置相关的知识,希望对你有一定的参考价值。

三台机器之间root用户ssh互信配置

(1)在所有的主机上执行:
ssh-keygen -t rsa # 在每台都需要操作,一路回车

(2)将所有机子上公钥(id_rsa.pub)导到一个主机的/root/.ssh/authorized_keys文件中,然后将authorized_keys分别拷贝到所有主机上
cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys  # 只需要在192.168.65.128机器上操作这一步
ssh 192.168.65.129 cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys  # 只需要在192.168.65.128机器上操作这一步
ssh 192.168.65.130 cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys  # 只需要在192.168.65.128机器上操作这一步
scp /root/.ssh/authorized_keys 192.168.65.129:/root/.ssh/authorized_keys    # 只需要在192.168.65.128机器上操作这一步
scp /root/.ssh/authorized_keys 192.168.65.130:/root/.ssh/authorized_keys    # 只需要在192.168.65.128机器上操作这一步

#测试(强烈建议)
ssh 192.168.65.128
ssh 192.168.65.129
ssh 192.168.65.130

ssh my1-222
ssh my2-223
ssh my3-224

以上是关于三台机器之间root用户ssh互信配置的主要内容,如果未能解决你的问题,请参考以下文章

Linux之间配置SSH互信(SSH免密码登录)

Linux之间配置SSH互信(SSH免密码登录)

三节点mysql用户互信方法

SSH 互信

Ansible批量更新远程主机用户密码 (包括Ansible批量做ssh互信)

实战三台CentOS7.9 root用户间实现互相免密登录