(原)Ubuntu鏈接遠程服務器時connection reset by peer

轉載請註明出處:html

http://www.javashuo.com/article/p-xmupkcke-cn.htmlubuntu

最近使用ubuntu經過ssh鏈接服務器時,因爲密碼錯誤,屢次鏈接失敗後,在使用正確的密碼時,會出現ssh_exchange_identification: read: Connection reset by peer。服務器

 

有多種緣由及解決方法,其中一種緣由是,屢次輸入密碼錯誤後,被服務器封了IP。。。(此處使用電腦A,沒法登錄服務器,可是使用其餘電腦B,就能夠成功登錄。)ssh

 

如果被封了IP,解決方法以下(其餘方法m未遇到,於是只針對此方法):curl

1. 使用電腦B經過ssh登錄服務器,而後經過sudo vi /etc/hosts.deny打開封鎖IP的文件:ide

 

打開後,以下(下圖已經註釋了該文件):url

 

2. 經過sudo vi /etc/sshd.deny.hosteye打開該文件:3d

 

裏面有封了的具體IP,以下:htm

 

3. 在電腦A上使用curl ifconfig.me獲得本電腦的公網IP,以下:blog

 

發現和/etc/sshd.deny.hosteye裏面的IP同樣,證實電腦A確實被封鎖了IP。

4. 將/etc/sshd.deny.hosteye裏面的IP信息註釋掉(我同時也註釋了/etc/hosts.deny裏面的文件。。。)。

5. 使用電腦A從新登陸服務器,能夠登陸成功了。

 

相關文章
相關標籤/搜索