vsftpd的错误提示不够明显,所以有些地方不禁令人抓狂。昨天工作到凌晨两点也未能通过验证。早上起来继续思考,发现问题。
530 login incorrect的错误提示:说明验证没有通过。验证没有通过的原因是从vsftpd配置文件中验证方式到pam.d的配置这一过程中出现问题。网上流传的教程并不完整。测试验证是否成功,用db_load新建一个pam验证方式,结果通过。然后从网上搜索多份pam.d/内mysql验证的配置文件发现pam_mysql.so需要指定绝对路径才能找到。其他可能导致这种现象的产生有:vsftpd.conf内未指定pam验证文件名或者myqsl验证文件内的用户名和密码不正确。
登录后的异常情况:一般出现login success后再出现异常说明配置文件有问题。这种问题最好处理,一般直接从网上照抄一份修改下就能通过。
最后AdobeCS4.com.cn即将迁回国内。
Follow Me