优化Ubuntu FTP传输速度可从硬件、软件、系统配置及安全等方面入手,具体如下:
pasv_enable=YES,并指定端口范围(如pasv_min_port=30000、pasv_max_port=31000),避免防火墙拦截。max_clients参数控制最大连接数,避免资源耗尽。/etc/sysctl.conf,优化TCP连接参数(如net.ipv4.tcp_tw_reuse=1),提升网络传输效率。配置示例(以vsftpd为例):
# 安装vsftpd
sudo apt update && sudo apt install vsftpd
# 编辑配置文件
sudo nano /etc/vsftpd.conf
# 关键配置:
# anonymous_enable=NO
# local_enable=YES
# pasv_enable=YES
# pasv_min_port=30000
# pasv_max_port=31000
# max_clients=100
# local_max_rate=1024000 # 限制本地用户传输速率为1MB/s
# 重启服务
sudo systemctl restart vsftpd
通过以上措施,可显著提升Ubuntu FTP的传输速度和稳定性。