首先
要保证各个服务器之间可以
ping通(三台主机)
具体步骤
在每一台机器上操作以下步骤,另两台即是目标主机
- 需要先开启ssh服务:
systemctl start sshd service - 创建密钥
ssh-keygen -t rsa -P "" ~/家目录下会生成私钥(id_rsa)和公钥(id_rsa.pub)- 将公钥拷贝到目标服务器
ssh-copy-id -i ~/.ssh/id_rsa.pub 用户名@目标服务器ip,输入目标主机用户密码 - 验证
ssh 用户名@目标服务器ip,免密远程登录成功即可
很简单:你想通过服务器A免密登录到服务器B,这就需要把在A服务器上生成的公钥放到目标服务器 即B服务器 上,就可以了。
简单理解:
熄灯
还有一种方法可以自行搜索(说不定系统已经推荐了?),但是这种方法更简单常用。
本文详细介绍如何在多台服务器间配置SSH免密登录,包括开启SSH服务、生成密钥对、分发公钥至目标服务器的具体步骤,实现服务器间的无缝连接。
1227

被折叠的 条评论
为什么被折叠?



