这个问题困扰了我好久,找了很多原因,但还是皇天不负苦心人,找到了原因。我当时情况是 ,
本地用户远程登录时 密码没有问题但是还是报密码不正确,代码 331 和 520
然后查看 /var/log/secure日志,有
Jun 13 09:15:18 CU passwd: pam_unix(passwd:chauthtok): password changed for 111
Jun 13 09:15:40 CU vsftpd[25210]: pam_shells(vsftpd:auth): /etc/shells is either world writable or not a normal file
错误时,
查看/etc/下的 shells 环境权限是不是 777 如果是 改成644 就好了。
我用CuteFTP 测试,搜的一下就好了。呵呵
转载于:https://blog.51cto.com/mzhsky/1282771