ProFTPD et chroot()

Salut tout le monde,

Bon j’ai une distrib sous Fedora avec dessus un bon vieux apache/MySQL et quelques sites en cours de développement hébergés dessus.
Je bosse avec un mec sur un des sites et je voudrais qu’il puisse se connecter en FTP dessus.
Mais je ne veux pas qu’il puisse aller ailleurs. Donc direct je me dis chroot est là pour moi.
Je sors mon proftpd.conf, met un defaultRoot vers le répertoire du site (/var/www/html/site/) pour le groupe utilisateur de mon pote et la… bah rien…
Il reste “chrooté” dans son home/ et c’est tout. Il ne peut aller nul part d’autre.

J’ai épluché la doc de proftpd, google, 2/3 groupes de news et là vous êtes mon dernier recours

Ce message a été édité par LapinPiskoCat le 15/06/2004

Webmin, proftpd, edit config file. Ou à la dure, à coups de vi dans proftpd.conf.

defaultroot /var/www/html/zazaonline nono

En supposant que le répertoire de base inremontable soit zazaonline et que ton copain soit nono.

Ah, oui, ton copain, il serait bien qu’il ait un home tout de même. Genre

home/nono

Sans ça ça louvoie un peu.

Oui, j’ai eu la même hier soir (à grands coups de bin/false et de /dev/null pour les hopme des users ftp)

Ce message a été édité par good_boy le 15/06/2004

rholala, mais je suis trop con pour utiliser un PC moi c’est pas possible.
Forcément quand on met le bon chemin vers le répertoire ca marche mieux.
Je prend mon bon vieux vi j’ouvre le proftpd.conf et le je vois /var/www/site.
Quand on rajoute html/ ca marche mieux.

En tout cas merci good_boy de ta réponse rapide.