如何在Debian上使用FileZilla進行FTP傳輸
FileZilla是一款免費的跨平臺FTP客戶端,支持FTP、FTPS(FTP over SSL/TLS)、SFTP(SSH File Transfer Protocol)等協議,適用于Debian系統。以下是三種常見安裝方式:
打開終端(快捷鍵:Ctrl+Alt+T
),依次執行以下命令更新系統包列表、安裝FileZilla并驗證安裝:
sudo apt update && sudo apt upgrade -y # 更新系統
sudo apt install filezilla -y # 安裝FileZilla
sudo dpkg -l | grep filezilla # 驗證安裝(顯示filezilla信息則表示成功)
若系統未安裝Snap,先執行以下命令安裝Snap核心:
sudo apt update && sudo apt install snapd -y
sudo snap install core
然后通過Snap商店安裝FileZilla:
sudo snap install filezilla
訪問FileZilla官方網站(filezilla-project.org),下載適用于Debian的.deb
安裝包(如filezilla_xxx.deb
)。下載完成后,打開終端導航至下載目錄,執行:
sudo dpkg -i filezilla_xxx.deb # 安裝
sudo apt-get install -f # 解決依賴問題(若有)
安裝完成后,可通過終端輸入filezilla
或應用菜單啟動FileZilla。
啟動FileZilla后,可通過快速連接或站點管理器配置連接信息:
在FileZilla主界面頂部,輸入以下信息后點擊快速連接:
192.168.1.100
或ftp.example.com
);ftpuser
);yourpassword
);21
,若服務器使用SFTP則填22
(SFTP基于SSH,默認端口22)。若需頻繁連接同一服務器,建議通過站點管理器保存配置:
FTP - 文件傳輸協議
(普通FTP)或SFTP - SSH File Transfer Protocol
(加密傳輸,推薦);正常
,輸入用戶名和密碼;連接成功后,FileZilla界面分為**左側(本地站點)和右側(遠程站點)**兩部分,分別顯示本地計算機和遠程服務器的文件目錄。
Ctrl+A
全選);/var/www/html
),或右鍵點擊文件選擇上傳;755
表示所有者可讀寫執行,其他用戶可讀執行)。ufw
)是否允許FTP/SFTP端口:sudo ufw allow 21/tcp # 允許FTP端口(若使用FTP)
sudo ufw allow 22/tcp # 允許SFTP端口(若使用SFTP)
sudo ufw reload # 重新加載防火墻規則
50000-50010
),避免連接中斷。