重装centos后,vsftpd一直无法启动
通过service vsftpd status查看服务情况。显示是开启的
但是通过chkconfig –list查看,却显示vsftpd服务是关闭的
用flashfxp连接服务器的时候。
提示 530 Login incorrect错误
在网上找了很多方法折腾一天后终于解决
在网上看到这问题原因主要是说服务器系统是64位的。
这种情况只需要把 /etc/pam.d/下面的vsftpd里面的/lib 修改为/lib64
cd /etc/pamd.d
vi vsftpd
然后保存退出
service vsftpd restart就ok
不过我的系统虽然是64位。但是却没有找到/lib这东西
再网上再找过一些资料后
发现
只需要把/etc/pam.d/vsftpd文件中的
auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
这一句注释掉就OK了。前面加一个#好
重启vsftpd服务。问题解决。
牛!!!