linux ssh互信配置

2024-11-04 21:36:18

1、有两台linux服务器,主机名分别为docker2和docker1,我们要实现的结果是在docker2主机上ssh到docker1时,直接登录,不需要输入密码

2、首先,我们测试在docker1(192.168.0.104)上登录docker2(192.168.0.111),在docker2终端输入ssh root@192.168.0.111,然后回车,效果如图,需要输入密码才能登录

linux ssh互信配置

3、将docker2目录/root/.ssh目录下的文件id_rsa.pub scp到docker1的/root/.ssh目录下,scp命令:scp id_rsa.pub root@192.168.0.111:/root/.ssh

linux ssh互信配置

4、登录docker1上,将从docker2上拷贝过来的id_rsa.pub文件追加到/root/.ssh/known_hosts文件末尾

linux ssh互信配置

5、最后,在docker2上再次ssh登录docker1测试,发现已经可以直接登录到了docker1上,实现了免密登录

linux ssh互信配置
猜你喜欢