Bonjour,

J'utilise depuis peu Debian lenny et je suis confronté à un soucis avec vsftpd.

je me suis servi des tutos suivants : http://linux.developpez.com/vsftpd/ et http://wiki.ombrenoire.net/Debian_-_VsFTPd

J'ai créé l'utilisateur local "ftpuser" qui sera le seul utilisateur a pouvoir se connecter, envoyer et télécharger des fichiers.
Le FTP fonctionne mais les droits spécifiques à mon utilisateur ne sont pas appliqués.

Mon fichier de config est minimaliste pour le moment, une fois que tout fonctionnera bien, j'ajouterai toutes les options qui vont bien =)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
listen=YES
anonymous_enable=NO
local_enable=YES
xferlog_file=YES
ftpd_banner=Bienvenue
chroot_local_user=YES
 
user_config_dir=/etc/vsftpd_conf/conf_user
 
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd_conf/auth_user
J'ai bien ajouté "ftpuser" au fichier /etc/vsftpd_conf/auth_user et voilà le contenu de /etc/vsftpd_conf/conf_user/ftpuser :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
write_enable=YES
download_enable=YES
cmds_allowed=CWD,CDUP,TYPE,PWD,LIST,NLST,NOOP,PASV,REST,SYST,RETR,FEAT,QUIT,HELP,PORT,OPTS,PBSZ,PROT
Après redémarrage de vsfptd, j'arrive à me connecter (avec filezilla) mais je ne peux pas uploader de fichiers, juste les télécharger. Il semble que les droits de ftpuser ne sont pas appliqués.

Merci pour votre aide =)