lzse2005 发表于 2012-3-26 14:19:35

求助 pure-ftpd 530 验证失败

ftp提示信息为:
USER xxxxx

[右] 331 使用者 xxxxx OK. 需要密码.
[右] PASS (隐藏)
[右] 530 验证失败,抱歉

已经反复测试过数据库链接的信息。保证没有错误,用/uer/local/purftpd/pure-ftpd.conf 里面的数据库链接信息链接mysql。可以登录。
已经将127.0.0.1更改为localhost 可是还是不行
重启pureftpd 显示
Restarting Pure-FTPd: Stopping Pure-FTPd: Pure-FTPd is not running.
Starting Pure-FTPd: Running: /usr/local/pureftpd/sbin/pure-ftpd --daemonize -A -c50 -B -C5 -D -E -fftp -H -I15 -lmysql:/usr/local/pureftpd/pureftpd-mysql.conf -lunix -L2000:8 -m4 -p20000:30000 -s -U133:022 -u10 -k99 -Z


对:Pure-FTPd is not running. 不理解。如果没有运营的话,怎么可以验证用户xxxxx是ok呢?
下面的代码就看不怎么懂了。

Pure-FTP 管理员登录,创建账号,目录、等没有报错。可以正常看见。在mysql里面可以看到创建账号的信息。
已经将uid那个更改了。改为10了。网上看的,原因不明,更改测试。不行。

军哥。看看到底原因是哪里呢?已经好多天了。怎么都弄不好。

如何解决呢?军哥帮忙啊。如果需要什么信息。请说我再测试。

licess 发表于 2012-3-26 16:28:16

530 99%是数据库连接信息错误,https://www.vpser.net/manage/lnmp-pureftpd-cp.html 里已经说过localhost 和 127.0.0.1 在mysql链接的时候是不一样的!
你如果确认用户名和密码没错,建议登录phpmyadmin看看ftp登录用户是localhost 还是 127.0.0.1

uid gid前面的文章也已经说过必须是www

thinkevd 发表于 2012-4-22 10:01:11

那应该是localhost还是127.0.0.1 ?我也遇到该问题,phpmyadmin里ftp是localhost.

thinkevd 发表于 2012-4-22 10:51:26

我的是配置文件改成匿名可以正常登陆,使用验证就是 530.
改了pureftpd-mysql.conf中的127.0.0.1为localhost;
验证了mysql中ftp用户的密码和权限.
还是530, pureftp的日志太简单, 还有别的地方需要看下吗?
THX

thinkevd 发表于 2012-4-22 11:19:02

错误日志

filezilla:
响应:        220 You will be disconnected after 15 minutes of inactivity.
命令:        USER ftpadmin
响应:        331 User ftpadmin OK. Password required
命令:        PASS ***********
响应:        530 Login authentication failed
错误:        严重错误
错误:        无法连接到服务器



message , pureftpd:
cn) New connection from 94.170.165.1.dial.xw.sh.dynamic.163data.com.cn
Apr 21 19:49:28 main pure-ftpd: (?@94.170.165.1.dial.xw.sh.dynamic.163data.com.cn) Authentication failed for user
Apr 21 19:49:28 main pure-ftpd: (?@94.170.165.1.dial.xw.sh.dynamic.163data.com.cn) Logout.

LiuSH 发表于 2012-6-3 18:22:24

原帖由 licess 于 2012-3-26 16:28 发表 https://bbs.vpser.net/images/common/back.gif
530 99%是数据库连接信息错误,https://www.vpser.net/manage/lnmp-pureftpd-cp.html 里已经说过localhost 和 127.0.0.1 在mysql链接的时候是不一样的!
你如果确认用户名和密码没错,建议登录phpmyadmin看看ftp登录用户是l ...
正解!
:lol

qinkun1234 发表于 2013-4-17 23:38:10

用FileZilla登陆时候 不写端口号 也会报 530错误

用FileZilla登陆时候 不写端口号 也会报 530错误

qinkun1234 发表于 2013-4-19 15:46:00

建议安装时候ftp密码和mysql--root用户密码保持一致

建议安装时候ftp密码和mysql--root用户密码保持一致,先捣鼓通了再说。
页: [1]
查看完整版本: 求助 pure-ftpd 530 验证失败