溫馨提示×

ubuntu如何配置filezilla使用SFTP

小樊
48
2025-09-25 00:44:49
欄目: 智能運維

1. 安裝FileZilla
在Ubuntu終端中執行以下命令,通過APT包管理器安裝FileZilla:

sudo apt update && sudo apt install filezilla

安裝完成后,可通過應用程序菜單或終端輸入filezilla啟動客戶端。

2. 準備SFTP服務器環境
SFTP基于SSH協議,需確保遠程Ubuntu服務器已安裝并運行openssh-server

# 在遠程服務器上執行以下命令
sudo apt update && sudo apt install openssh-server
sudo systemctl enable --now ssh  # 啟動SSH服務并設置開機自啟

默認情況下,SSH服務監聽22端口(若修改過端口,需記錄自定義端口號)。

3. 配置FileZilla站點(SFTP連接)

  • 打開FileZilla,點擊頂部菜單欄文件站點管理器。
  • 點擊左下角新建站點,輸入站點名稱(如“Ubuntu_SFTP”)以便標識。
  • 基礎配置
    • 主機:填寫遠程服務器的IP地址或域名(如192.168.1.100example.com);
    • 端口:默認22(若服務器修改過SSH端口,需填寫自定義端口);
    • 協議:選擇SFTP - SSH文件傳輸協議(關鍵步驟,確保使用SFTP而非FTP);
    • 登錄類型:選擇正常(若使用密鑰認證,后續需調整);
    • 用戶名/密碼:輸入遠程服務器的登錄用戶名(如ubuntu)及對應密碼。
  • (可選)密鑰認證:若需更安全的密鑰登錄,將“登錄類型”改為密鑰文件授權,點擊瀏覽選擇本地私鑰文件(通常為.pem.ppk格式,需提前在服務器上配置公鑰)。

4. 連接SFTP服務器
完成站點配置后,點擊連接按鈕。若配置正確,FileZilla將自動登錄遠程服務器,左側面板顯示本地計算機文件列表,右側面板顯示遠程服務器文件列表(路徑為服務器根目錄/)。

5. 文件傳輸操作
連接成功后,可通過以下方式實現文件傳輸:

  • 拖放傳輸:直接將本地文件拖拽至遠程面板,或反之(支持批量傳輸);
  • 右鍵菜單:選中本地文件,右鍵選擇上傳至遠程;選中遠程文件,右鍵選擇下載至本地;
  • 命令欄:在遠程面板頂部的命令欄輸入put 本地文件路徑(上傳)、get 遠程文件路徑(下載),如put ~/Documents/test.txt。

注意事項

  • 確保遠程服務器的SSH服務正常運行(可通過ping IP地址測試網絡連通性);
  • 若使用密鑰認證,需提前在服務器上配置~/.ssh/authorized_keys文件(將本地公鑰復制至該文件);
  • 傳輸敏感數據時,建議啟用FileZilla的加密傳輸功能(設置→SFTP→勾選“啟用加密”)。

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