在Debian上,您可以使用vsftpd
(Very Secure FTP Daemon)作为FTP服务器。要限制上传和下载速度,您需要编辑vsftpd
的配置文件
vsftpd
。如果没有,请使用以下命令安装:sudo apt-get update
sudo apt-get install vsftpd
vsftpd
的配置文件。使用文本编辑器打开/etc/vsftpd.conf
文件。例如,使用nano编辑器:sudo nano /etc/vsftpd.conf
# 设置用户上传速度限制,单位为字节/秒。将值设置为0表示不限制。
local_umask=022
# 设置用户下载速度限制,单位为字节/秒。将值设置为0表示不限制。
local_max_rate=0
local_max_rate
的值更改为您希望的速度(以字节/秒为单位)。例如,要将上传速度限制为100,000字节/秒,请将其设置为:local_max_rate=100000
local_max_rate
的值更改为您希望的速度(以字节/秒为单位)。例如,要将下载速度限制为200,000字节/秒,请将其设置为:local_max_rate=200000
保存并关闭配置文件。
重启vsftpd
服务以使更改生效:
sudo systemctl restart vsftpd
现在,您的Debian FTP服务器上的上传和下载速度应受到限制。请注意,这些限制适用于每个用户。如果您有多个用户,可以为每个用户单独设置速度限制。