linux

Linux vsftp带宽限制:如何控制上传下载速度

小樊
39
2025-08-13 06:42:10
栏目: 智能运维

在Linux中使用vsftpd限制上传下载速度,可通过以下方法实现:

  1. 修改配置文件(推荐)
    编辑/etc/vsftpd/vsftpd.conf,添加或修改以下参数(单位:字节/秒):

    • local_max_rate:限制本地用户传输速度(如local_max_rate=102400限制为100KB/s)。
    • anon_max_rate:限制匿名用户传输速度(如anon_max_rate=51200限制为50KB/s)。
    • 若需针对特定用户,可结合userlist_enablechroot功能,再通过local_max_rate设置。
      保存后重启服务:sudo systemctl restart vsftpd
  2. 使用工具限制

    • trickle:安装后通过sudo trickle -d 100 -u 100 vsftpd限制下载/上传速度(单位:KB/s)。
    • tc:通过流量控制规则限制网卡带宽(需指定接口和IP),适合精细化管理。

注意:配置前建议备份配置文件,测试时可通过FTP客户端验证速度是否生效。

0
看了该问题的人还看了