Crie uma conta FTP/SSH com acesso somente leitura no DirectAdmin

Crie uma conta FTP/SSH com acesso somente leitura no DirectAdmin

Tenho um desenvolvedor que deseja verificar os arquivos do site no servidor. No passado, este desenvolvedor fez alterações que quebraram o site.
Para evitar a edição indesejada de arquivos, preciso conceder ao desenvolvedor acesso em algum tipo de função somente leitura.
A hospedagem é no DirectAdmin.

A pergunta é: Como posso criar um usuário FTP/SSH com credenciais somente leitura (e talvez download)?

Ajuda e sugestões para conseguir isso são muito apreciadas.

Responder1

RESOLVIDO

Crie o arquivo .ftpaccess no diretório que precisa ser somente leitura para a conta[e-mail protegido].

Conteúdo do arquivo .ftpaccess:

<Limit WRITE>
DenyUser [email protected]
</Limit>

Isso é tudo.

Observe:

  • Os comandos no arquivo .ftpaccess são recursivos (ou seja, afetam todos os arquivos no diretório atual e em qualquer subdiretório).

  • A condição é que o servidor suporte ProFTPD.

Mais sobre ProFPTD aqui:

http://www.proftpd.org/docs/howto/Limit.html

Aviso: ProFTPD é bastante poderoso. Se você cometer um erro e não puder mais editar seus arquivos via FTP, ainda poderá editar o arquivo .ftpaccess através da linha de comando.

informação relacionada