nickxr

ssh_exchange_identification: Connection closed by remote host 解决方法

ssh_exchange_identification: Connection closed by remote host 解决方法

问题描述:
在linux主机上ssh 另一台主机的内网地址报错: ssh_exchange_identification: Connection closed by remote host , 通过xshell能登陆主机,


解决过程:  
1.按照网上给出的方法,修改了/etc/ssh/sshd_config,
将  # MaxSessions 10 中的注释取消掉,将10 改为 50,
 service sshd reload,重启sshd服务,仍然无法ssh。

2.查看linux服务器有多少个用户ssh。
who ,只有8个用户ssh主机。

3. /var/log/denyhosts  查看日志
2018-03-21 14:49:23,330 - prefs       : INFO        WORK_DIR: [/usr/share/denyhosts/data]
2019-01-09 18:10:00,637 - denyhosts   : INFO     new denied hosts: ['10.0.2.8']   发现日志中有denyhost记录。
 
 查看 hosts.allow和hosts.deny文件中 没有denyhost记录,
 查看  /usr/share/denyhosts/data/hosts/
10.0.2.8:9:Wed Jan  9 18:10:30 2019,有deny记录。

最终解决方法:  /etc/hosts.allow中加入  sshd:10.0.2.8

再执行ssh 无报错。

发表于 2019-01-22 16:21 断了线de风筝 阅读(...) 评论(...) 编辑 收藏
 

分类:

linux

技术点:

相关文章:

  • 2022-12-23
  • 2021-09-10
  • 2021-11-30
  • 2021-05-30
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-30
相关资源
相似解决方案