目录实际工作中,会有多台服务器间ssh互相通信的需求,而且要求免登陆直接ssh互通。 本教程我们就来一步步设置实现多台服务器间的ssh免登陆功能。 环境说明
1、在两台主机上实行ssh-keygen -t rsa命令天生秘钥会在用户家目录的.ssh文件夹下天生ssh的设置文件 2、将两台主机彼此的公钥设置到另一台机器的ssh设置文件中 在此之前,须要将所有的机器中的ssh服务开启,命令为:service sshd start。 开启两台机器的ssh服务后,将自己的id_rsa.pub的设置文件上传到彼此的ssh设置文件中。 实行命令为:ssh-copy-id -i id_rsa.pub 用户名@IP地点。 在192.168.65.2的机器上实行命令,将自己的公钥id_rsa.pub传入到192.168.65.3的机器上。 实行上一步操作后,切换登陆到192.168.65.3的机器上,可以看到在家目录的.ssh文件夹下,多了一个文件authorized_keys文件,此文件中记录了刚刚由192.168.65.2机器传过来的公钥信息。 下面我们在192.168.65.3的机器上实行命令,将自己的公钥id_rsa.pub传入到192.168.65.2的机器上。详细操作同上一步。 至此我们就完成了ssh密钥的干系设置,接下来就是见证奇迹的时刻,我们来验证下是否乐成~ready go! 3、验证ssh互通环境在192.168.65.2的机器上实行ssh root@192.168.65.3命令,登陆192.168.65.3机器,没有输入密码登陆乐成。 在192.168.65.3的机器上实行ssh root@192.168.65.2命令,登陆192.168.65.2机器,没有输入密码登陆乐成。 以上就是双机彼此ssh免登陆互通的设置,重点在秘钥的天生和通报,中心的坑会出现时,记得确保authorized_keys文件要具有读写权限。 总结这些仅为个人履历,渴望能给各人一个参考,也渴望各人多多支持脚本之家。 来源:https://www.jb51.net/server/328364v0b.htm 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
|手机版|小黑屋|梦想之都-俊月星空
( 粤ICP备18056059号 )|网站地图
GMT+8, 2025-7-1 19:41 , Processed in 0.031768 second(s), 18 queries .
Powered by Mxzdjyxk! X3.5
© 2001-2025 Discuz! Team.