1. 程式人生 > >FileZilla連線Linux伺服器(Ubuntu)

FileZilla連線Linux伺服器(Ubuntu)

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

                       

目錄

前言

  這裡使用的是Ubuntu伺服器,如果是Linux系統的伺服器出現這樣的問題,可能解決方法也是通用的。
  在使用騰訊雲伺服器的過程中,我選擇使用了Ubuntu系統,同時騰訊雲在安裝系統的時候設定ssh金鑰,當然我選擇了配置ssh金鑰。
  就這樣出現了一些意想不到的問題咯。

FileZilla使用ubuntu使用者+金鑰的形式連線

  站點設定如下:
FileZilla使用ubuntu使用者+金鑰的形式連線
  注:但是ubuntu使用者許可權有限,上傳檔案時,無法建立目錄。所以需要我們使用root使用者進行連線。

FileZilla使用root使用者+密碼的形式連線

  此前,配置的ssh金鑰無法用於root使用者,所以這裡root使用者採用密碼進行連線。連線前需要我們設定一下root使用者的密碼(ubuntu預設root使用者密碼為空):

supasswd root
   
  • 1
  • 2

  輸入兩次新密碼就可以了。
  在FileZilla中協議選擇“FTP”,點選連線後將出現如下問題:
FileZilla中協議選擇“FTP”

狀態: 嘗試連線“ECONNREFUSED - 連線被伺服器拒絕”失敗。錯誤: 無法連線到伺服器
   
  • 1
  • 2

  經過查詢,我們需要在伺服器上配置ssh允許使用者使用密碼進行連線,操作如下:

# 修改vi /etc/ssh/sshd_config# 修改如下:密碼登陸PermitRootLogin yesStrictModes noPasswordAuthentication yes
   
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

  點選連線,仍會出現這樣的問題。在FileZilla中選擇協議為“SFTP”即可。連線成功!!!

參考

[1] filezilla通過root賬戶遠端連線管理ubuntu server伺服器檔案
[2] 如何使用root 密碼/金鑰 ssh登陸ubuntu

           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述