bonjour,
j'ai configurée vsftpd avec xinetd, et j'ai creer des utilisatreurs virtuels.
cela est OK.
Par contre, quand je veux utiliser mes utilisateurs locaux (que j'ai pris soin d'enlever du fichier /etc/vsftpd/ftpusers), je ne peux. J'ai un message d'erreur d'authentification. cela peut etre est du a pam:
/etc/pam.d/vsftpd
auth required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
account required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
si je rajoute ce qui avait par defaut a l'install de vsftpd:
# authentification des utilisateurs locaux
auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
auth required pam_shells.so
account required pam_unix.so
session required pam_unix.so
je n'ai rien du tout qui marche.
Voici mon vsftpd.conf:
anonymous_enable=NO
local_enable=YES
write_enable=NO
chroot_local_user=YES
guest_enable=YES
guest_username=vftp
user_config_dir=/etc/vsftpd/vsftpd_user_conf
local_umask=022
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
pam_service_name=vsftpd
userlist_enable=YES
une piste ?