Servidor Ubuntu 16.04 - Obtenha acesso FTP completo a / var / www /

2

Eu criei um usuário 'www' e o adicionei ao grupo 'www-data'. Eu configurei o diretório home de 'www' para / var / www / também. Eu gostaria de usar 'www' para transferir arquivos para dentro e fora do meu servidor web por FTP

O problema é quando eu executo o comando:

sudo chown -R www-data:www-data /var/www/

.. Eu não tenho permissão para escrever arquivos via FTP

No entanto, quando eu corro:

sudo chown -R www:www /var/www

.. Eu tenho acesso FTP completo, mas recebo uma mensagem 'Proibida' no meu navegador.

Qualquer conselho sobre como obter acesso FTP completo incluindo todas as subpastas seria muito apreciado.

    
por Cayman Roe 17.08.2016 / 21:54

1 resposta

1

Isso significa que você já tem um usuário www-data que o Apache usa que deve ter as permissões necessárias em /var/www .

A solução mais simples seria usar o mesmo usuário, mas você também pode atribuir o grupo www-data ao novo usuário e garantir que a estrutura de diretório /var/www permita que o grupo grave nele:

chown -R www-data:www-data /var/www
chmod -R ug+rw /var/www
    
por 17.08.2016 / 22:05