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 =)
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
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
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.
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
Merci pour votre aide =)

Répondre avec citation
Partager