VSFTPD限制单个IP地址的同时vsftpd连接数

时间:2020-01-09 10:40:24  来源:igfitidea点击:

问题描述:在Debian Linux下,如何强制VSFTPD ftp服务器限制来自同一IP地址的同时vsftpd连接的数量?

解决方法:默认情况下,VSFTPD允许来自同一客户端IP地址的无限连接。
您可以轻松地强制vsftpd ftp服务器使用有限数量的连接。
有一个特殊的指令,称为max_per_ip。

步骤1:打开vsftpd.conf文件

使用vi等文本编辑器来编辑/etc/vsftpd.conf或/etc/vsftpd/vsftpd.conf文件:

# vi vsftpd.conf

步骤2:设置限制

设置max_per_ip = 3(这会将同时连接限制为3个数字)

max_per_ip=3

您将最终用户限制为3个并发连接的特定主机。

步骤3:重新启动vsftpd

# /etc/init.d/vsftpd restart

现在,vsftpd应该限制单个IP地址的并发vsftpd连接数。
如果最终用户尝试越过此限制,她将看到以下错误消息:

421 There are too many connections from IP address.