要限制Debian FTP服務器的訪問速度,您可以使用vsftpd
(Very Secure FTP Daemon)軟件包
sudo apt-get update
sudo apt-get install vsftpd
sudo nano /etc/vsftpd.conf
anon_max_rate
設置為所需的上傳速度限制(以字節/秒為單位)。例如,如果您希望限制為100KB/s,請將其設置為102400:anon_max_rate=102400
user_max_rate
設置為所需的下載速度限制(以字節/秒為單位)。例如,如果您希望限制為200KB/s,請將其設置為204800:user_max_rate=204800
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO
這將啟用用戶列表功能,并允許您在/etc/vsftpd.userlist
文件中指定要限制速度的用戶。
/etc/vsftpd.userlist
文件中添加要限制速度的用戶名,每個用戶名占一行。例如:user1
user2
保存并關閉配置文件。
重啟vsftpd服務以應用更改:
sudo systemctl restart vsftpd
現在,您的Debian FTP服務器上的訪問速度應受到限制。請注意,這些設置僅適用于使用vsftpd作為FTP服務器的情況。如果您使用的是其他FTP服務器軟件,您需要查閱相應的文檔以了解如何限制訪問速度。