ssh_exchange_identification: Connection closed by remote host 解决方法
Posted nickxr
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 无报错。
以上是关于ssh_exchange_identification: Connection closed by remote host 解决方法的主要内容,如果未能解决你的问题,请参考以下文章