码迷,mamicode.com
首页 > 其他好文 > 详细

【原创】本地用户无法登录vsftp的解决方法

时间:2016-04-12 22:20:48      阅读:290      评论:0      收藏:0      [点我收藏+]

标签:

把vsftpd.conf里面的local_enable打开之后,本地用户还是无法登录(匿名用户是没有问题的!!)

老是提示530错误!!!

经反复折腾.

找到二种可能原因:

 

一、

vsftpd.conf里面的pam_service_name=vsftpd 要写全绝对路径

类似这样的形式

pam_service_name=/etc/pam.d/vsftpd

 

二、

/etc/passwd中用到的shell路径不能用链接的形式!!!

比如

ln -s /bin/csh /usr/bin/csh   //将/bin/csh连接到/usr/bin/csh

当你创建用户时,你只能用/bin/csh  而不能用/usr/bin/csh .否则,就会出现上面的530错误!!

【原创】本地用户无法登录vsftp的解决方法

标签:

原文地址:http://www.cnblogs.com/xiaole10368/p/5384458.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!