Je suis donc sur une installation VPS - CentOS Linux. J'ai vsFTPd sur le serveur. J'ai actuellement un accès SFTP au serveur via mon utilisateur root, mais j'essaie maintenant de créer un nouvel utilisateur avec un accès FTP à un répertoire spécifique uniquement sur le serveur. J'ai procédé comme suit:
1. mkdir /var/www/mydomain.com
2. mkdir /var/www/mydomain.com/html
3. useradd <-username>
4. passwd <-username>
5. chown –R <-username> /var/www/mydomain.com
5. groupadd <-groupname>
6. gpasswd -a <-username> <-groupname>
7. chgrp -R <-groupname> /var/www/mydomain.com
8. chmod -R g+rw /var/www/mydomain.com
Ce que j'ai du mal à faire, c'est de créer un accès UNIQUEMENT à l'utilisateur /var/www/mydomain.com
. J'ai constaté que l'utilisateur se connectait correctement dans le bon dossier, mais l'utilisateur pouvait ensuite revenir en arrière à d'autres répertoires. Je veux que l'utilisateur reste dans le dossier spécifique et ne puisse pas "parcourir" .
Des idées?
J'ai trouvé différents articles sur le chrootage, mais je n'ai tout simplement pas imaginé l'utiliser dans les étapes décrites ci-dessus.