以下是FileZilla在Linux上的性能優化方法:
一、服務器端優化
- 調整傳輸參數
- 增加最大同時傳輸數(建議10-20)。
- 啟用被動模式并配置端口范圍(如14140-14146),確保防火墻放行。
- 啟用TLS加密認證,提升安全性。
- 優化系統配置
- 關閉SELinux(非必需場景)。
- 調整
/etc/sysctl.conf
參數,如增大net.core.somaxconn
和net.ipv4.tcp_max_syn_backlog
。
- 安全策略
- 設置強密碼,啟用登錄失敗IP封鎖。
- 限制訪問IP,隱藏版本信息。
二、客戶端優化
- 傳輸模式與連接設置
- 優先使用被動模式(尤其NAT/代理環境)。
- 增加客戶端最大連接數(建議10)。
- 禁用速度限制,啟用斷點續傳。
- 文件傳輸優化
- 大文件傳輸使用
scp
或rsync
替代。
- 小文件批量傳輸時,先壓縮為單個文件再傳輸。
三、網絡與系統級優化
- 檢查防火墻規則,確保FTP端口(21)及被動模式端口放行。
- 使用
iftop
等工具監控網絡流量,排查擁塞。
注意:修改配置后需重啟FileZilla服務生效,建議提前備份配置文件。