Visualize um grupo de diretórios e configure o www-data como administrador de um diretório para permitir exclusões de conteúdo

1

Estou tentando visualizar os grupos que pertencem a um diretório e permitir que o www-data seja o administrador de um diretório, para que eu possa excluir os arquivos que estão nele usando a funcionalidade php unlink. Eu olhei na net e tentei uma série de coisas que chgrp e chmod etc, mas eu não estou chegando a lugar nenhum. Alguém poderia me apontar na direção certa. Acredito que estou apenas fazendo as coisas na ordem errada e preciso de orientação. Eu conheço um pouco de linux mas não muito e acho que esse é o meu problema.

Contexto: A pasta está dentro de uma unidade NAS. O Apache é configurado para apontar para a unidade NAS e o conteúdo é exibido conforme o esperado. No entanto, quando se trata de excluir arquivos de uma subpasta eu recebo o erro unlink permission denied dentro do php (supondo que isso se deva ao fato de o www-data não ter acesso para excluir da pasta)

    
por markblue777 11.11.2016 / 10:22

1 resposta

0

Você está muito próximo, o comando chown define a propriedade do usuário e do grupo. Para alterar o usuário ou o proprietário do grupo para um diretório ou arquivo, consulte o exemplo abaixo.

ex. usuário chown: group / path / to / directory / ou / file

Se você gostaria de mudar a propriedade de um diretório e todos os arquivos e subdiretórios, você pode usar um comando como abaixo, mas seja muito, muito cuidadoso, pode ser um comando perigoso se não for usado com prudência.

usuário chown: group / path / to / directory -R

    
por 11.11.2016 / 13:53