vsftpd + mysql验证的配置过程小记

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即将迁回国内。

本文采用Creative Commons协议,复制本文需遵守三点:1、保留署名(链接);2、非商业性使用;3、再次创作的作品必须以相同的许可协议发布。法律顾问:庄毅雄律师

Tags: vsftpd

« 上一篇 | 下一篇 »

deeka

把详细的配置过程帖一下出来嘛,呵呵

Post on 2010, March 25, 11:06 AM 1


Comment (require):