这是我的例子vsftpd.conf
anonymous_enable=NO
pam_service_name=ftp
local_enable=YES
write_enable=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
chroot_local_user=YES
guest_enable=YES
guest_username=install
guest_username=map
listen=YES
listen_port=21
pasv_min_port=30000
pasv_max_port=30999
我创建了 2 个用户:安装并映射其主目录。使用 PAM wrom 示例为 VIRTUAL_USERS 创建密码数据库。现在我无法登录……“ 530 530 Login incorrect
。”
答案1
尝试改变写入使能是
write_enable=YES
如果问题仍然存在,请继续执行以下步骤
sudo apt-get remove vsftpd
sudo rm /etc/pam.d/vsftpd
sudo apt-get install vsftpd