vsftpd 无法与本地用户连接

vsftpd 无法与本地用户连接

我正在使用 archlinux作为vsftpd服务器,但是我无法登录到我的当地的vsftpd 服务器

local_enable=YES
write_enable=YES
anonymous_enable=NO

dirmessage_enable=YES
connect_from_port_20=YES

ssl_enable=YES
force_local_logins_ssl=YES
force_local_data_ssl=YES

rsa_cert_file=/etc/ssl/certs/vsftpd.pem
rsa_private_key_file=/etc/ssl/certs/vsftpd.pem

pam_service_name=ftp

pasv_addr_resolve=YES
pasv_min_port=6000
pasv_max_port=7000

listen=YES

现在,当我尝试使用I recvfilezilla中存在的本地用户登录时/etc/passwd

Status: Connection established, waiting for welcome message...
Status: Initializing TLS...
Status: Verifying certificate...
Status: TLS connection established.
Command:    USER test
Response:   331 Please specify the password.
Command:    PASS ***
Response:   530 Login incorrect.
Error:  Critical error: Could not connect to server

我检查了好几次密码都是正确的,我甚至尝试用 root 用户登录,但仍然出现同样的消息,如果我创建新用户,它会对每个用户都这样做

我已经关注本文档

相关内容