- 工信部备案号 滇ICP备05000110号-1
- 滇公安备案 滇53010302000111
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
linux下的pure-ftpd访问报错:421 5 users (the maximum) are already logged in, sorry
欢迎来到蓝队云技术小课堂,每天分享一个技术小知识。
在一次使用ftp客户端工具连接ftp服务器时遇到报错421 5 users (the maximum) are already logged in, sorry
接下来我将对这个报错进行简单的问题分析及解决。
问题:
linux下的pure-ftpd访问报错:421 5 users (the maximum) are already logged in, sorry
意思是:“421使用者(最大值)已经登录,抱歉”
原因分析:
可能是共享IP的VPS只给了几个自定义端口可以用,不管MaxClientsNumber设置成几,都只能有1个连接数。
解决方案:
修改pure-ftpd的配置文件重新修改PassivePortRange 起始端口 结束端口,加多几个端口。
修改后重启pure-ftpd服务:service pureftpd restart即可!
另外分享两个pure-ftpd常见错误及解决办法:
1.登录返回 530错误
tail -f /var/log/message查看错误日志后发现为Authentication failed for user。
该错误是因为账号认证失败导致的,你你没有打开PureDB功能,我使用的是PureDB存储账号密码,你也可以配置mysql存储,打开后需要重启服务器。
2.使用ftp软件连接成功后,目录读取失败
第一步:pure-ftpd是支持被动模式连接的,被动模式连接方式需要服务端打开一个随机端口,先试试用主动模式是否可以连接,我使用的Filezilla软件(一般客户端软件都支持),如果可以连接一般原因就是服务端的随机端口被防火墙给阻拦掉了。
第二步:cat /proc/sys/net/ipv4/ip_local_port_range该文件,该文件是tcp的预留端口配置,查看你设置的端口范围是否在该范围之内,如果在设置成其他的
查看配置PassivePortRange的端口范围并配置防火墙通过即可。
蓝队云官网上拥有完善的技术支持库可供参考,大家可自行查阅,更多技术问题,可以直接咨询。同时,蓝队云整理了运维必备的工具包免费分享给大家使用,需要的朋友可以直接咨询。
更多技术知识,蓝队云期待与你一起探索。
售前咨询
售后咨询
备案咨询
二维码
TOP