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

回到顶部