工具箱里的FTP(Pure-FTPd)无法连接

版本:v2.0.0-beta.3(v2.0.0-beta.2/1均无法使用)
安装方式:计划任务的脚本库 和 使用手册里的命令行方式均尝试过
防火墙:21 39000-40000端口均已放开 (也尝试过不安装防火墙所有端口全部放开)
FTP添加的用户:www / root / admin / unbutu 等均添加尝试过
问题:使用后台添加的FTP用户和生成的密码尝试用FTP软件登录,提示530 Login authentication failed

FTP链接详细日志:

状态: 正在连接 150..:21…
状态: 连接建立,等待欢迎消息…
状态: 明文 FTP 不安全。请切换到 FTP over TLS。
命令: USER www
响应: 331 User www OK. Password required
命令: PASS ******
响应: 530 Login authentication failed
错误: 严重错误: 无法连接到服务器

使用命令【 sudo pure-pw list】可以看到FTP是存在的

问题会100%复现,尝试过N台服务器新装均出现此问题。

还有一个比较致命的问题就是,当时FTP添加了 root / unbutu 这两个用户名,结果删除这两个用户名账户的时候貌似会删除系统用户导致用户绑定的SSH秘钥失效无法登陆,这个问题也尝试过会复现。

问了AI给的答案是:
1、你 FTP 登录时服务器在用 PAM(系统用户认证)验证,而非你配置的 PureDB 虚拟用户数据库。
2、虚拟用户功能没有生效。