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]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[/code]
J’ai bien ajouté “ftpuser” au fichier /etc/vsftpd_conf/auth_user et voilà le contenu de /etc/vsftpd_conf/conf_user/ftpuser :
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 =)