当前位置:   article > 正文

linux - 配置ssh实现两台Linux主机之间免密登录

linux - 配置ssh实现两台Linux主机之间免密登录

目录

1.关闭防火墙以 及 在/etc/ssh/sshd_config文件中进行修改配置

2.生成非对称秘钥

3.将当前主机1的密钥文件发送到主机2

4.验证发起ssh连接不要任何验证

5.同主机1的操作,在主机2上进行ssh的配置


(两台主机IP分别为:主机1 - 192.168.239.130和主机2 - 192.168.239.131)

以主机1为例:

1.关闭防火墙以 及 在/etc/ssh/sshd_config文件中进行修改配置

关闭防火墙:systemctl stop firewalld

修改ssh服务的端口号:Port 22

拒绝root用户远程登陆(因为这里用的root用户修改为yes):PermitRootLogin no

允许特定用户ssh登陆,其他用户都无法登陆:AllowUsers USERNAME

在配置完成后需要重启:systemctl restart sshd

2.生成非对称秘钥

ssh-keygen  -t rsa

检测:

3.将当前主机1的密钥文件发送到主机2

在主机2中查看:

4.验证发起ssh连接不要任何验证

在主机2上免密登录主机1

5.同主机1的操作,在主机2上进行ssh的配置

配置之后可在主机1上免密登录进入主机2

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/583565
推荐阅读
相关标签
  

闽ICP备14008679号