今日将vsftp安装后,出现无法登陆故障
vsftpd 530 login incorrect网上找了相关问题。
pam_service_name=vsftpd 这个打开也不管用
问题:匿名用户能够登录,但是注册用户不能登录。
另外 添加用户的时候报错:
useradd: warning: the home directory already exists.
Not copying any file from skel directory into it.
有关系不?
回复 1# 的帖子
不需要开pam,是用系统用户验证的。上面的提示是添加的用户名目录存在 pam_service_name=vsftpd 打开:本地用户 提示 vsftpd 530 login incorrect
匿名用户 登录正常
pam_service_name=vsftpd 关闭:
本地用户 匿名用户 均提示vsftpd 530 login incorrect
如何解决哦?
[ 本帖最后由 zhxyun 于 2010-6-11 13:51 编辑 ] 而且 使用 pkill vsftpd 时,出现这个正常吗???
+Terminated /usr/local/sbin/vsftpd(wd: /home/wwwroot)
(wd now: /etc)
正常状态应当是
+Terminated /usr/local/sbin/vsftpd
[ 本帖最后由 zhxyun 于 2010-6-11 15:45 编辑 ] 哎,终于找到了解决办法,写在这里 方便大家找出问题:
解决方法:
cp Path/RedHat/vsftpd.pam /etc/pam.d/ftp
path为vsftp解压缩源文件目录
这是因为我们RHEL启用了PAM,所在用到vsftp时需要用到 /etc/pam.d/ftp这个文件(默认源码安装的不会有这个文件),因此除了匿名用户外本地用户无法登录。
页:
[1]