Debian wheezy. не получается настроить виртуальных пользователей, при попытке залогиниться в auth.log валится ошибка (файл /etc/vsftpd_logins существует):
Oct 24 12:27:10 gate vsftpd: pam_userdb(vsftpd:auth): user_lookup: could not open database `/etc/vsftpd_logins': No such file or directory
/etc/pam.d/vsftpd:
auth required pam_userdb.so db=/etc/vsftpd_logins
account required pam_userdb.so db=/etc/vsftpd_logins
так же пробовал аутентификацию через htpasswd, перебрал всю возможную криптографию, при этом auth.log всегда выдаёт следующее:
Oct 24 12:14:30 gate pam_pwdfile[1]: wrong password for user admin
Oct 24 12:14:54 gate pam_pwdfile[1]: wrong password for user admin
vsftpd.conf:
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=NO
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
virtual_use_local_privs=YES
guest_enable=YES
user_sub_token=www-data
local_root=/var/ftp
/var/ftp:
drwxr-xr-x 2 www-data www-data 4096 Окт 24 09:43 /var/ftp/