欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ftp报错331Please specify password 530 Login incorrect

程序员文章站 2022-07-08 09:43:45
...

ftp报错331Please specify password 530 Login incorrect
ftp连接远程服务器时报错
USER ***
331Please specify password
PASS ***
530 Login incorrect
---------------->
经过大量排查发现了错误,是因为用户鉴权问题没解决好,(因为用户是nologin的,所以存在)
解决方法:
第一种:

vi /etc/pam.d/vsftpd

注释掉/etc/pam.d/vsftpd文件里这一行:
#auth required pam_shells.so

#%PAM-1.0
#session    optional     pam_keyinit.so    force revoke
auth       required     pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
#auth       required     pam_shells.so
auth       include      password-auth
account    include      password-auth
session    required     pam_loginuid.so
session    include      password-auth

如图:
ftp报错331Please specify password 530 Login incorrect

第二种:

vi /etc/shells

在最后一行下边加上

/sbin/nologin

值得注意的是 添加完之后的代码下一行必须是~

两种方式任选一种就可以啦~

这样最后重启服务器就可以解决啦!

相关标签: Linux