溫馨提示×

如何在Linux用FileZilla連接SFTP

小樊
53
2025-05-01 08:34:29
欄目: 智能運維

在Linux上使用FileZilla連接到SFTP服務器的步驟如下:

方法一:通過圖形界面(GUI)連接

  1. 下載并安裝FileZilla

    • 打開終端。
    • 輸入以下命令來安裝FileZilla:
      sudo apt update
      sudo apt install filezilla
      
  2. 啟動FileZilla

    • 在終端中輸入 filezilla 并按回車鍵,或者在應用菜單中找到并點擊FileZilla圖標。
  3. 配置連接

    • 在FileZilla的“文件”菜單中選擇“站點管理器”。
    • 點擊“新站點”按鈕,輸入一個名稱以便識別這個連接。
    • 在“主機”字段中輸入SFTP服務器的地址。
    • 在“協議”下拉菜單中選擇“SFTP - SSH File Transfer Protocol”。
    • 在“端口”字段中輸入SFTP服務器的端口號(通常是22)。
    • 在“用戶名”字段中輸入你的SFTP賬戶名。
    • (可選)在“密碼”字段中輸入你的SFTP賬戶密碼,或者點擊“使用密鑰文件”來使用SSH密鑰認證。
  4. 連接到服務器

    • 點擊“連接”按鈕。
    • 如果一切配置正確,FileZilla將嘗試連接到SFTP服務器,并顯示連接成功的信息。

方法二:通過命令行連接

如果你更喜歡使用命令行,可以使用 sftp 命令來連接SFTP服務器:

  1. 打開終端。

  2. 使用 sftp 命令連接

    sftp username@hostname
    

    替換 username 為你的SFTP賬戶名,hostname 為SFTP服務器的地址。

  3. 輸入密碼

    • 如果你在連接時沒有使用密鑰認證,系統會提示你輸入密碼。
    • 輸入密碼并按回車鍵。
  4. 使用SFTP命令

    • 連接成功后,你可以使用各種SFTP命令來上傳、下載和管理文件,例如:
      • ls:列出遠程目錄的內容。
      • cd:改變遠程目錄。
      • get filename:從遠程服務器下載文件到本地。
      • put filename:將本地文件上傳到遠程服務器。
      • exitbye:退出SFTP會話。

注意事項

  • 確保你的防火墻允許SFTP連接(通常是端口22)。
  • 如果使用密鑰認證,確保你的私鑰文件(通常是 ~/.ssh/id_rsa)的權限設置正確(通常是 chmod 600 ~/.ssh/id_rsa)。
  • 如果遇到連接問題,檢查服務器地址、端口號、用戶名和密碼是否正確。

通過以上步驟,你應該能夠在Linux上成功使用FileZilla連接到SFTP服務器。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女