Conceder permissão à transmissão debian para escrever em um diretório www-data

2

Eu quero que o daemon de transmissão tenha permissão para gravar em um diretório chamado /opt/www/ que já tenha o proprietário configurado para www-data (para que o servidor da Web forneça arquivos nele)

O daemon de transmissão responde com um erro de permissão negada quando o defino no meu diretório de download. Como posso dar permissão para escrever neste diretório mantendo a propriedade www-data?

Desculpe se é um pouco confuso eu vou esclarecer se eu não estava claro. Obrigado!

Basicamente: /opt/www precisa do www-data para poder ser exibido como uma página da Web, mas ao mesmo tempo eu quero que a transmissão possa gravar arquivos nessa pasta. Como eu posso fazer isso? Por padrão, a transmissão é executada no usuário debian-transmission

    
por Chaos 03.01.2017 / 07:03

1 resposta

3

Conceda debian-transmission permissão de gravação no diretório usando ACLs:

sudo setfacl -Rm u:debian-transmission:rwX /opt/www
sudo setfacl -Rdm u:debian-transmission:rwX /opt/www

Isso define as permissões atuais e as permissões padrão (herdadas por novos arquivos / pastas).

    
por muru 03.01.2017 / 07:31