![vsftp가 530 잘못된 로그인을 반환하는 이유는 무엇입니까?](https://linux55.com/image/153618/vsftp%EA%B0%80%20530%20%EC%9E%98%EB%AA%BB%EB%90%9C%20%EB%A1%9C%EA%B7%B8%EC%9D%B8%EC%9D%84%20%EB%B0%98%ED%99%98%ED%95%98%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
vsftpd
아치 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