3 votes

Comment donner un accès SFTP/SSH à un développeur externe et le mettre en jail sur public_html ?

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...

2voto

Talal Al-Khalifa Points 608

Vous allez devoir créer un accès SSH et SFTP chrooté. Il y a beaucoup de bons tutoriels que vous pouvez trouver en cherchant sur Google sur le sujet. Cela vous aidera à démarrer. Bonne chance

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X