vsftpが530の間違ったログインを返すのはなぜですか?

vsftpが530の間違ったログインを返すのはなぜですか?

vsftpdArch Linuxデスクトップでサーバーを起動し、一般ユーザーを使用してログインしようとしました。ただし、ログインしようとすると、「530無効なログイン」というメッセージが表示されます。

$ systemctl start vsftpd

$ groups
wheel tom

$ hostname
desktop

$ ftp desktop
Connected to desktop.localdomain.
220 Just to make extra sure the server is configured by this file.
Name (desktop:tom):
331 Please specify the password.
Password:
530 Login incorrect.
ftp: Login failed.
ftp> 221 Goodbye.

/etc/vsftpd.conf

anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
ftpd_banner=Just to make extra sure the server is configured by this file.
listen=YES

# I also tried different combinations of these, no dice
# seccomp_sandbox=NO
# pam_service_name=ftp

この問題を解決してログインできるようにする設定変更はありますか?私がすることが他の人と違うとは言えません。

ベストアンサー1

/etc/vsftpd.conf:

pam_service_name=vsftpd

おすすめ記事