Bonjours la communauté,
Tout d’abord merci de prendre le temps de lire mon topic, après plusieurs recherches infructueuses je viens vous exposer mon soucis.
J’utilise vsFTPd comme serveur FTP couplé à une base de donnée MySQL pour la gestion des utilisateurs,
le root des utilisateurs et situé dans :
/home/vsftpd/user1
et j’ai voulu crée un lien entre les dossier :
/home/www/site1 et /home/vsftpd/user1/ (avant ça j’ai crée un lien symbolique entre /var/www -> /home/www)
de façon à pouvoir accéder au dossier site1 avec l’utilisateur user1 (via FTP)
J’ai utilisé la commande mount avec l’option --bind
Lorsque je me connecte au FTP avec mon utilisateur user1 je vois bien le dossier www, je peux y acceder cependant il m’est impossible de crée, modifier ou supprimer un fichier.
Avec cette méthode je me retrouve avec un problème de droit car l’arborescence du dossier
/home/vsftpd/ appartient à l’utilisateur “vsftpd” et au groupe “nogroup”
et celle de /home/www appartient à l’utilisateur “root” et au groupe “root”
Je n’arrive pas à trouver une solution pour que l’utilisateur du FTP est les droits dans le dossier (lien) www
J’espère avoir été assez clair, il est possible que je sois passé à coté d’une solution évidente mais perso je bloque… Si vous avez des idées, des suggestions je suis preneur.
Merci encore,
Cordialement Q420.