Le vendredi 22 novembre 2013 20:56:54 Frederic Gautier a écrit :
> Le 2013-11-22 19:31, Jeff a écrit :
> > Le vendredi 22 novembre 2013 19:15:08 Jeff a écrit :
> [...]
> 
> > Bon j'avance un peu après avoir modifié le fichier vsftpd.conf comme
> > ceci :
> > 
> > chroot_local_user=YES
> > chroot_list_enable=YES
> > chroot_list_file=/etc/vsftpd.chroot_list
> > 
> > Je place les users autorisés dans le vsftpd.chroot_list.
> > 
> > Mais les utilisateurs peuvent, une fois arrivé dans leur répertoire
> > directement cette fois-ci, toujours remonter le systeme de fichier de
> > l'ordi.
> > 
> > Quelqu'un a une idée ?
> 
> Une bonne lecture :
> https://wiki.debian.org/fr/vsftpd
> ---------8<---------
> Gestion des utilisateurs
> 
> Confinement des utilisateurs
> Les comptes utilisateurs peuvent avoir accès aux fichiers de tout le
> système ce qui n'est pas toujours souhaitable et peux aider à
> compromettre la machine, il peuvent être confinés en modifiant
> vsftpd.conf :
> 
> chroot_local_user=YES
> La racine de leur FTP sera alors leur répertoire personnel.
> 
> Malgré tout, un compte peut être utilisé pour se connecter ailleurs
> qu'au ftp : ssh, getty (login du terminal) sont des exemples. Il aura
> alors quand même accès au reste du système par le shell. Vous pouvez
> configurer les services donnés en exemple pour bloquer le compte ou pour
> le confiner, mais la solution généraliste est de désactiver le shell
> pour l'utilisateur.
> 
> Pour cela on assigne le shell de l'utilisateur vers false, un simple
> binaire qui renvoie un signal d'erreur :
> 
> usermod -s /bin/false
> Il faut ensuite ajouter false à la liste des shells :
> 
> /bin/false >> /etc/shells
> 
> --------->8---------
> 
> A plus
> Fred

Salut Fred,

J'ai bien suivi la config conseillée mais fillezilla me répond : 
500 OOPS: vsftpd: refusing to run with writable root inside chroot()

Que faire ?

Merci






--
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Répondre à