步骤大致可分为:
1.关闭防火墙以及在/etc/ssh/sshd_config文件中进行修改配置;
2.生成非对称密钥;
3.将当前主机的密钥文件发送到另一台主机上;
4.验证发起ssh连接;
5.同主机1的操作,在主机2上进行ssh的配置。
(两台主机IP分别为:主机1 : 192.168.159.132和主机2 :192.168.159.133)
以主机1为例:
1.关闭防火墙以及在/etc/ssh/sshd_config文件中进行修改配置
(1)关闭防火墙:systemctl stop firewalld
(2)修改ssh服务的端口号:Port 22(监听端口,默认监听22端口 【可修改】)
(3)是否允许管理员远程登录,'yes'表示允许: PermitRootLogin yes
在配置完成后需要重启:systemctl restart sshd
2.生成非对称秘钥
命令:ssh-keygen -t rsa
3.将当前主机1的密钥文件发送到主机2
在主机2中可以查看:
4.验证发起ssh连接
在主机1上免密登录主机2
5.同主机1的操作,在主机2上进行ssh的配置
配置之后可在主机2上免密登录进入主机1
这样就可以实现登录啦!!!