J'ai trouvé des questions très similaires ( comme ceci ), mais je n'ai pas trouvé de solution qui s'applique à ma situation.
Je dois donner à un développeur externe l'accès à l'un des sites web hébergés sur la machine. La structure du répertoire est la suivante :
apache apache 4096 Jan 23 16:13 /var/www/website-alpha.com/public_html
apache apache 4096 Aug 7 21:22 /var/www/website-omega.com/public_html
Le nouvel utilisateur ne doit pouvoir accéder (modifier, créer et supprimer des fichiers) qu'au deuxième répertoire de la liste ci-dessus. Il ne doit pas voir ce qui se trouve au-dessus.
De plus, je devrais pouvoir me connecter via un terminal ou un client SFTP (FileZilla, Transmit, etc...).
Le serveur a CentOS
7 avec httpd
. Un indice ? J'ai littéralement passé des heures à chercher sur Google...