[VSFTP] could not identify user
Publié : lun. 10 oct. 2016, 17:40
Bonjour
je n'arrive pas à m'authentifier avec vsftpd et PAM
voici mon fichier /etc/vsftpd.conf
j'ai crée l'utilisateur virtual
Appliqué les permissions sur le dossier /data/www
Ensuite dans /etc/pam.d/vsftpd j'ai
et je crée l'utilisateur de la façobn suivante :
je crée son dossier
et j'applique les permissions
Mais quand j'essaie de me connecter j'ai le résultat suivant :
L'authentification semble bien fonctionner car quand je met un mauvais mot de passe j'ai
je n'arrive pas à m'authentifier avec vsftpd et PAM
voici mon fichier /etc/vsftpd.conf
Code : Tout sélectionner
pam_service_name=vsftpd
write_enable=YES
hide_ids=YES
listen=YES
connect_from_port_20=YES
anonymous_enable=NO
local_enable=YES
dirmessage_enable=YES
chroot_local_user=YES
guest_enable=YES
guest_username=virtual
virtual_use_local_privs=YES
local_root=/data/www/$USER
user_sub_token=$USER
seccomp_sandbox=NO
allow_writeable_chroot=YES
xferlog_enable=YES
xferlog_file=/data/log/xferlog
xferlog_std_format=YES
Code : Tout sélectionner
useradd -d /data/www virtual
Code : Tout sélectionner
chown -R virtual:virtual /data/www
Code : Tout sélectionner
auth required pam_pwdfile.so pwdfile /etc/vsftpd/.passwd required pam_permit.so
Code : Tout sélectionner
htpasswd -d -c /etc/vsftpd/.passwd test.fr
Code : Tout sélectionner
mkdir /data/www/test.fr
Code : Tout sélectionner
chown virtual:virtual /data/www/test.fr
Code : Tout sélectionner
pam_unix(vsftpd:account): could not identify user (from getpwnam(test.fr))
Code : Tout sélectionner
am_pwdfile(vsftpd:auth): wrong password for user test.fr