Como configurar corretamente o acl para arquivos www-data?

0

Eu tenho arquivos da web armazenados no meu servidor. Atualmente, apenas a raiz tem acesso total:

drwxr-xr-x  6 root www-data  directory
-rw-r--r--  1 root www-data  file.php

O problema é que os desenvolvedores querem usar sua própria conta su - myuser para acessar e modificar esses arquivos.

Infelizmente, a única solução que encontrei é adicionar esses usuários a www-data group e tornar os arquivos php graváveis por www-data , o que é feio.

Qual alternativa eu tenho?

    
por nowox 27.06.2018 / 10:12

1 resposta

0

Se o seu servidor Linux não é muito antigo, e você está em um sistema de arquivos padrão para Linux, você pode usar listas de controle de acesso para dar permissões a outros usuários.

Por exemplo, o comando a seguir dará permissões de leitura e gravação ao usuário myuser em file : setfacl -m user:myuser:rw file

setfacl pode precisar ser instalado, dependendo da sua distribuição.

    
por 27.06.2018 / 16:55