La manipulation ci-dessous fonctionne sur un serveur OVH Release2, mais le principe peut être utilisé sur n’importe quel serveur.
Prenons par exemple un domaine mondomaine.com qui a pour utilisateur apache/ftp mondomaine et sur lequel je souhaite me connecter en tant que ‘photographe’ sur le dossier ‘/home/mondomaine/www/PHOTOS’
Il faut commencer par créer un utilisateur en lui indiquant en tant que répertoire personnel le dossier dans lequel il doit être capable d’envoyer des fichiers (Dans mon cas : ‘/home/mondomaine/www/PHOTOS’)
Ensuite on change le fichier /etc/passwd
vi /etc/passwd
Et on change sur photographe le premier id en indiquant l’id de mondomaine
Avant :
mondomaine:x:1034:100:pruneaux:/home/mondomaine:/bin/false photographe:x:1035:100::/home/photographe:/bin/false
Après
mondomaine:x:1034:100:pruneaux:/home/mondomaine:/bin/false photographe:x:1034:100::/home/mondomaine/www/PHOTOS:/bin/false
Cet article Comment créer un utilisateur ftp qui n’accède qu’a un répertoire de mon hébergement ? est apparu en premier sur Diagram Informatique.