以下是CentOS上VSFTP的性能調優技巧:
pasv_enable=YES,并指定端口范圍(如pasv_min_port=1024、pasv_max_port=1048),提升防火墻穿透能力。max_clients(總連接數)和max_per_ip(單IP最大連接數)控制并發負載,避免服務器過載。local_max_rate和anon_max_rate限制本地用戶/匿名用戶的傳輸速度,保障關鍵服務帶寬。anonymous_enable=NO),減少資源消耗。/etc/security/limits.conf,增大nofile限制(如* soft nofile 65535),支持更多并發連接。net.core.rmem_max=16777216、net.core.wmem_max=16777216。net.ipv4.tcp_tw_reuse=1、net.ipv4.tcp_fin_timeout=30。xferlog_enable=YES記錄傳輸日志,定期分析異常連接。top、htop、netstat等工具監控CPU、內存、網絡狀態,及時調整配置。注意:修改配置后需重啟VSFTP服務(systemctl restart vsftpd),建議先在測試環境驗證優化效果。
參考來源: