bestlong 怕失憶論壇's Archiver

bestlong 發表於 2010-5-17 17:49

ssh_exchange_identification: Connection closed by remote host

使用 ssh/scp 連線到另一台主機卻得到這個回應, 本來還好好的不知為何這樣.

bestlong 發表於 2010-5-17 22:51

最後找到的原因是 denyhosts 造成的
因為同個來源 ip 有幾次登入失敗的紀錄, 剛好該台 server 有啟動 denyhosts 服務
又忙中有錯輸入錯誤的密碼
所以入選被加入 /etc/hosts.deny 的檔案中

sshd: xxx.xxx.xxx.xxx

所以用 ssh 連線的都會自動斷線
只要先去 server 將 /var/log/secure 日誌檔中的認證失敗紀錄給清理掉
才能防止再次被列入黑名單
然後在將 /etc/hosts.deny 的設定清理後(只要清掉被誤檔的自己 ip 就好)
就可以正常連線了
頁: [1]

Powered by Discuz! X1.5 Archiver   © 2001-2010 Comsenz Inc.