CentOS vsFTP传输速度慢可按以下方法优化:
pasv_enable=YES,并指定端口范围(如pasv_min_port=1024、pasv_max_port=1048),提升防火墙兼容性。max_clients(如100)和max_per_ip(如5),防止服务器过载。local_max_rate和anon_max_rate控制用户带宽,优先保障关键服务。cpupower工具关闭TurboBoost/SpeedStep,确保CPU满频运行。/etc/sysctl.conf,调整TCP缓冲区大小(如net.core.rmem_max=16777216)和连接超时参数。/etc/security/limits.conf中增加nofile限制(如65535),避免连接数过多导致阻塞。tc工具限制FTP专用带宽。top、htop或netstat实时查看CPU、内存和网络负载,及时调整配置。注意:修改配置前需备份文件,测试环境验证后再应用到生产环境。
参考来源: