之前在通過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/