ftp无法连接,报530Loginincorrect解决办法
首先查看 /etc/vsftpd/ftpusers和 /etc/vsftpd/user_list 这两个文件之中,是否有用来连接ftp的用户名,如果有,删掉。
/etc/vsftpd/vsftpd.conf 之中关于userlist的设置,有两条语句
userlist_enable
和
userlist_deny
前者用于设置是否对/etc/vsftpd/user_list之中的用户名进行检查,后者设置是否拦截/etc/vsftpd/ftpusers和 /etc/vsftpd/user_list 这两个文件之中的所有用户。
但我们不用管那么多,只要确保/etc/vsftpd/ftpusers和 /etc/vsftpd/user_list之中没有我们的用户名就可以了
设完之后如果还不行,可能是pam模块设置的问题,用户验证FTP服务因为需要用到PAM模块,可能因为没有安装PAM模块限制而导致无法登陆
解决办法是打开 /etc/pam.d/vsftpd 文件,将下面两条语句前面加上#注释掉,重启ftp即可
auth required pam_listfile.so item=user sense=deny file=/**************************************
auth required pam_shells.so
以上是 ftp无法连接,报530Loginincorrect解决办法 的全部内容, 来源链接: utcz.com/z/518482.html