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 無報錯。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM