Como dar acesso SFTP / SSH ao desenvolvedor externo e prendê-lo a public_html?

1

Encontrei questões muito semelhantes ( como este ), mas não consegui encontrar uma solução que se aplica à minha situação.

Preciso dar a um desenvolvedor externo acesso a um dos sites hospedados na máquina. A estrutura do diretório é esta:

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

O novo usuário deve APENAS poder acessar (editar, criar e excluir arquivos) o segundo diretório da lista acima. Ele não deve ver nada acima.

Além disso, eu deveria poder fazer o login via terminal ou cliente SFTP (FileZilla, Transmit, etc ...)

O servidor tem CentOS 7 com httpd . Alguma dica? Eu literalmente passei horas pesquisando ...

    
por Sebastian 30.01.2017 / 20:45

1 resposta

2

Você precisará fazer um SSH com chroot e um acesso SFTP com chroot. Há muitos bons tutoriais que você pode encontrar pesquisando no Google sobre o assunto. Isso ajudará você a começar. Boa sorte

    
por 31.01.2017 / 03:09