溫馨提示×

如何在Debian上使用Filezilla進行FTP傳輸

小樊
52
2025-10-02 00:15:17
欄目: 智能運維

如何在Debian上使用FileZilla進行FTP傳輸

一、在Debian上安裝FileZilla

FileZilla是一款免費的跨平臺FTP客戶端,支持FTP、FTPS(FTP over SSL/TLS)、SFTP(SSH File Transfer Protocol)等協議,適用于Debian系統。以下是三種常見安裝方式:

1. 通過APT包管理器安裝(推薦)

打開終端(快捷鍵:Ctrl+Alt+T),依次執行以下命令更新系統包列表、安裝FileZilla并驗證安裝:

sudo apt update && sudo apt upgrade -y  # 更新系統
sudo apt install filezilla -y           # 安裝FileZilla
sudo dpkg -l | grep filezilla           # 驗證安裝(顯示filezilla信息則表示成功)

2. 通過Snap包管理器安裝(需提前安裝Snap)

若系統未安裝Snap,先執行以下命令安裝Snap核心:

sudo apt update && sudo apt install snapd -y
sudo snap install core

然后通過Snap商店安裝FileZilla:

sudo snap install filezilla

3. 通過官方網站下載.deb包安裝

訪問FileZilla官方網站(filezilla-project.org),下載適用于Debian的.deb安裝包(如filezilla_xxx.deb)。下載完成后,打開終端導航至下載目錄,執行:

sudo dpkg -i filezilla_xxx.deb          # 安裝
sudo apt-get install -f                 # 解決依賴問題(若有)

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

二、使用FileZilla連接FTP服務器

啟動FileZilla后,可通過快速連接站點管理器配置連接信息:

1. 快速連接(臨時使用)

在FileZilla主界面頂部,輸入以下信息后點擊快速連接

  • 主機:FTP服務器的IP地址或域名(如192.168.1.100ftp.example.com);
  • 用戶名:FTP服務器的登錄用戶名(如ftpuser);
  • 密碼:對應的登錄密碼(如yourpassword);
  • 端口:默認FTP端口為21,若服務器使用SFTP則填22(SFTP基于SSH,默認端口22)。

2. 站點管理器(永久保存配置)

若需頻繁連接同一服務器,建議通過站點管理器保存配置:

  • 點擊頂部菜單文件站點管理器;
  • 點擊新建站點,輸入站點名稱(如“MyFTP”);
  • 常規選項卡中:
    • 協議:選擇FTP - 文件傳輸協議(普通FTP)或SFTP - SSH File Transfer Protocol(加密傳輸,推薦);
    • 主機:輸入服務器IP/域名;
    • 端口:根據協議填寫(FTP為21,SFTP為22);
    • 登錄類型:選擇正常,輸入用戶名和密碼;
  • 點擊連接,完成配置后可隨時通過站點管理器快速連接。

三、進行文件傳輸

連接成功后,FileZilla界面分為**左側(本地站點)右側(遠程站點)**兩部分,分別顯示本地計算機和遠程服務器的文件目錄。

1. 上傳文件

  • 在左側本地站點中,選擇要上傳的文件或文件夾(可按Ctrl+A全選);
  • 拖拽至右側遠程站點的目標目錄(如/var/www/html),或右鍵點擊文件選擇上傳;
  • 傳輸過程中,底部隊列面板會顯示進度,完成后可查看遠程目錄確認文件是否存在。

2. 下載文件

  • 在右側遠程站點中,選擇要下載的文件或文件夾;
  • 拖拽至左側本地站點的目標目錄,或右鍵點擊文件選擇下載;
  • 下載完成后,本地目錄會生成對應文件。

3. 管理文件(可選)

  • 創建/刪除目錄:右鍵點擊遠程站點空白處,選擇創建目錄(輸入名稱)或刪除(選中目錄后);
  • 重命名文件:右鍵點擊文件,選擇重命名(輸入新名稱);
  • 修改文件權限:右鍵點擊文件/目錄,選擇文件權限,調整讀(r)、寫(w)、執行(x)權限(如755表示所有者可讀寫執行,其他用戶可讀執行)。

四、注意事項

  1. 協議選擇:優先使用SFTP(加密傳輸),避免敏感數據(如密碼、文件內容)泄露;若服務器僅支持FTP,需確保網絡環境安全(如使用VPN)。
  2. 防火墻設置:若連接失敗,需檢查Debian系統的防火墻(如ufw)是否允許FTP/SFTP端口:
    sudo ufw allow 21/tcp    # 允許FTP端口(若使用FTP)
    sudo ufw allow 22/tcp    # 允許SFTP端口(若使用SFTP)
    sudo ufw reload          # 重新加載防火墻規則
    
  3. 被動模式:若服務器位于內網或防火墻限制,需在站點管理器傳輸設置中勾選使用被動模式,并設置端口范圍(如50000-50010),避免連接中斷。
  4. 斷點續傳:FileZilla支持斷點續傳,若傳輸中斷,重新連接后可繼續傳輸未完成的文件(無需重新開始)。

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