chown -R www-data: www-data define a propriedade para raiz

1

Antecedentes

Eu tenho um BananaPi com Bananian, Apache2 e OwnCloud. Plugado no Banana Pi é um HDD formatado em NTFS que é montado via ntfs-3g. Eu criei cinco usuários no sistema e há um arquivo .NTFS-3G/UserMapping dentro do diretório base da partição montada, resultando em um mapeamento UID / GID / SID dos usuários e definindo automaticamente as opções permissions e acl quando a partição é montada. (www-data não está incluído no arquivo UserMapping.) Esta partição contém um diretório shares para compartilhamentos Samba e um diretório owncloud/data . O proprietário de todo o owncloud-tree é root: root e as permissões são 777.

Problema

Para que o apache acesse os dados e o owncloud funcione, o diretório owncloud/data deve pertencer a www-data: www-data. Mas se eu tentar isso:

chown -R www-data:www-data /media/hdd/owncloud/data

a propriedade é definida para root: root, qualquer proprietário que os arquivos e pastas tivessem antes. Isso também acontece para um único arquivo:

chown www-data:www-data /media/hdd/owncloud/data/owncloud.log

e para qualquer outro lugar no disco rígido:

chown -R www-data:www-data /media/hdd/shares/maximilian

Mas se eu definir a propriedade para um usuário arbitrário, por exemplo:

chown -R maximilian:maximilian /media/hdd/owncloud/data

funciona perfeitamente bem!

Por que não posso configurar a propriedade para www-data?

    
por S818 12.07.2016 / 22:38

1 resposta

-1

O comando

chown -R [user-name]:www-data /media/hdd/owncloud/data Where [user-name] replaced by the name of user maximilian

chmod -R 755 /media/hdd/owncloud/data

Ajudará

    
por 13.07.2016 / 01:55