資安

Ubuntu遠程連接顯示錯誤Network error Connection refused解決方法

之前在通過Filezilla往虛擬機或者服務器上傳送文件的時候都是十分順利的,不過最近老是遇到“錯誤:Network error: Connection refused”,如下圖所示。

  此外還有“錯誤:      認證失敗。”的錯誤,如下圖所示,從而導致“錯誤:嚴重錯誤:無法連接到服務器”現象的發生。

  其實這兩個錯誤並不是同一個原因,所以需要對症下藥,否則用藥是不會起到效果的。

  針對“錯誤:       Network error: Connection refused”的問題,一般是因為Ubuntu剛剛安裝好系統,系統中缺乏openssh-server這個包,只需要在Ubuntu中輸入安裝命令:sudoapt-get install openssh-server,便可以安裝了,如下圖所示。

  待遠程連接安裝包安裝好之後,再次嘗試遠程連接,確保用戶名和密碼是正確的,之後便可以連接上了,如下圖所示。

  針對“錯誤:       認證失敗。”的錯誤通常是你的用戶名或者密碼不正確,遠程連接是沒有問題的,此時如果確認登錄密碼沒有錯誤的話,很可能是你自己的用戶名出錯了。

  一般的,我們在安裝Ubuntu系統的時候,通常會設置用戶名為root,但是也有的時候我們會自定義的去設置用戶名,如小編的虛擬機名字就是dcpeng,如果選擇root用戶登錄的話,肯定就會出現“錯誤:認證失敗。”的問題,如下圖所示。

  解決方法也很簡單,將用戶名改為自己設定的用戶名即可,本例中是dcpeng,設置好之後,再次嘗試連接,便可以順利的連接上了,如下圖所示。

  本文主要是給Linux系統初學者容易遇到的遠程登錄問題做個簡單的總結,希望後來者遇到相對應的問題可以順利解決,對症下藥,而不是選擇重新卸載虛擬機,再重新安裝系統,這樣就事倍功半啦~~

  日後小夥伴們可能會通過Filezilla、Putty、Xftp、SecureCRT等遠程連接工具遇到類似的問題時,都可以借鑑該方法,舉一反三。

想學習更多Python網絡爬蟲與數據挖掘知識,可前往專業網站:http://pdcfighting.com/

Leave a Reply

Your email address will not be published. Required fields are marked *