ssh登录&免密登录遇到的问题总结

1.解决 ssh_exchange_identification: read: Connection reset by peer问题

参考:https://blog.csdn.net/lilygg/article/details/86187028
出现这个问题的原因之一:没有先修改这个hosts.allow就执行了ssh互相免密登录
解决方案:在服务端更改hosts.allow文件

[root@localhost Desktop]# vim /etc/hosts.allow

sshd: ALL    ##允许所有ip主机均能连接本机
[root@localhost Desktop]# systemctl restart sshd

2.Linux启动SSH服务出现“Permissions 0737 for ‘/etc/ssh/ssh_host_rsa_key’ are too open”

https://blog.csdn.net/gingerredjade/article/details/86567570
出现的原因之一:修改了原有的文件的执行权限,chmod命令切勿随意使用

解决办法:

正确设置文件的访问权限:
chmod 600 /etc/ssh/ssh_host_rsa_key

3.ssh连接很久才能连上解决

3.1查看问题:打开命令行输入ssh root@ip -v加上-v参数查看详细信息

例如卡顿 pledge: network

https://www.cnblogs.com/TuiHo/p/13717639.html
https://blog.csdn.net/littleRpl/article/details/110119384

3.2解决措施:多个方法

1.尝试清除日志文件:echo "" > /var/log/btmp
2.在/etc/pam.d/common-session,看到服务器的缓慢登录。注释掉这行session optional pam_systemd.so
3.	
systemctl restart dbus
systemctl restart systemd-logind

4.
修改 /etc/ssh/sshd_config,设置完重启ssh
#UseDNS yes
UseDNS no

3.3其他问题:ssh 登录出现的几种错误以及解决办法

https://www.cnblogs.com/lxbmaomao/p/8076233.html

3.4linux常用一些命令:

telent ip 端口号/nc -zv ip 端口号-端口号(查询端口或者一些端口是否开启)

  • 0
    点赞
  • 2
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:技术黑板 设计师:CSDN官方博客 返回首页
评论

打赏作者

风吹海洋浪

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值