pureftp & vsftp修改最大连接数设置

场景:由于备份使用FTP进行,使用goodsync启用多进程加快文件备份,(由于goodsync多进程最大设置到99),假设需要放开pureftp的同一客户端连接需要修改pureftp的配置文件。 

vim /usr/local/pureftpd/pure-ftpd.conf 

具体需要修改以下三个地方:

MaxClientsNumber 50     #客户端最大值默认为50,这里我们修改为100

MaxClientsPerIP  50     #同一IP客户端最大连接数默认为50,这里我们修改为100

PassivePortRange  39000 40000    #端口范围我这里默认是39000~40000,那么最大连接数=(最大+1 -最小)/ 2,那么最多支持500个连接数

关于端口范围与连接数的关系可以从这找到 http://ubuntuforums.org/archive/index.php/t-1721081.html

更改后结果如图

MaxClientsNumber 100     
MaxClientsPerIP  100    
PassivePortRange  39000 40000

改完后重启下pureftp服务就OK了。

如果是使用vsftp则修改这两项即可

配置文件路径:/etc/vsftpd.conf

max_clients=数字

max_per_ip=数字

重启vsftp服务:systemctl restart vsftpd

示例:

如果想让vsftp最大支持链接数为100个,每个IP最多能支持5个链接,设置如下:

max_clients=100 
max_per_ip=5

版权声明:
作者:WaterBear
链接:https://l-t.top/1991.html
来源:雷霆运维
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>