关于 vsftp访问 530 Login incorrect.

回复 收藏

    昨天配置vsftp虚拟用户共享设置无论是通过浏览还是linux访问都无法访问,检查了n都没发现配置上的错误,

浏览器访问无论你的用户名输出错误还是真确都会让你继续输入;

而linux访问则会出现  530 Login incorrect.  查看/var/log/secure, Nov 25 19:49:02 centos vsftpd[1621]: pam_userdb(vsftpd:auth): user 'test1' granted access,发现认证真确的。


后来才发现是虚拟用户配置问题,就多了一个空格,如图
QQ截图20151125232320.png

就是因为这个原因导致的。
2015-11-25 23:24 举报
已邀请:
0

阿铭 管理员

赞同来自:

{:7_229:}
0

435664265

赞同来自:

还有可能是这些原因:
530 Login incorrect
只有用匿名anonymous才可登录,其余所有用户都报530 Login incorrect错
local_enable=YES
write_enable=YES
pam_service_name=vsftpd
userlist_enable=YES
加入这句话就OK啦.现在原因还不知道.

其他的解决思路:1、被动模式的问题
2、有时候可能是主目录的问题,比如你的FTP主目录是/data/www,但是用户vsftpd的在/etc/passwd不是这个目录也会出问题,记住查看日志。

(我的FTP报这个错是因为我把/etct/passwd下FTP用户的/sbin/nologin改成了/bin/bash,改回原来的禁止登录服务器就OK )

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: