我正在使用 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 用户登录,但仍然出现同样的消息,如果我创建新用户,它会对每个用户都这样做
我已经关注本文档