在Linux中使用vsftpd限制上传下载速度,可通过以下方法实现:
修改配置文件(推荐)
编辑/etc/vsftpd/vsftpd.conf
,添加或修改以下参数(单位:字节/秒):
local_max_rate
:限制本地用户传输速度(如local_max_rate=102400
限制为100KB/s)。anon_max_rate
:限制匿名用户传输速度(如anon_max_rate=51200
限制为50KB/s)。userlist_enable
和chroot
功能,再通过local_max_rate
设置。sudo systemctl restart vsftpd
。使用工具限制
sudo trickle -d 100 -u 100 vsftpd
限制下载/上传速度(单位:KB/s)。注意:配置前建议备份配置文件,测试时可通过FTP客户端验证速度是否生效。