• 欢迎访问水熊虫网站,这里是我个人的工作博客,内容大多是遇到问题完善后,会在这里进行总结归纳内容! QQ群
  • 网站导航中的友情链接专栏上线,更新的都是自己这三年整理的一些东西,感兴趣可以看看!
  • 你所浪费的今天,是昨天死去的人奢望的明天。你所厌恶的现在,是未来的你回不去的曾经!

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

环境配置 WaterBear 3年前 (2021-09-17) 1283次浏览 已收录 扫描二维码

场景:由于备份使用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 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:pureftp & vsftp修改最大连接数设置
喜欢 (6)
[[email protected]]
分享 (0)