Ubuntu FTPServer 传输速度优化清单
一 基础与网络先行
二 vsftpd 关键配置示例
sudo apt update && sudo apt install vsftpdanonymous_enable=NO、local_enable=YES、write_enable=YES、chroot_local_user=YES、local_root=/home/ftpusermax_clients=200local_max_rate=0(0 表示不限制;可按带宽与并发设定如5M/10M等)pasv_enable=YESpasv_min_port=30000、pasv_max_port=31000ssl_enable=YESrsa_cert_file=/etc/ssl/private/vsftpd.crtrsa_private_key_file=/etc/ssl/private/vsftpd.keysudo systemctl restart vsftpd三 系统内核与文件系统优化
net.ipv4.tcp_congestion_control=cubicvm.dirty_background_ratio=10、vm.dirty_ratio=20sudo sysctl -p四 防火墙与端口放行
sudo ufw allow 21/tcpsudo ufw allow 30000:31000/tcpsudo ufw enable五 监控与进一步提速