Configurando a herança padrão de permissões para novos diretórios e arquivos

1

Eu tenho alguns sites WordPress que têm um bom conjunto de permissões. O problema que estou tendo é que o WordPress está criando novas pastas (por exemplo, para plugins) que têm um conjunto diferente de usuário / grupos:

ls -la /var/www/zorg.outsideit.net/public_html/wp-content/plugins
total 56
drwxrwxr--+  7 myuser g_w_zorg.outsideit.net 4096 Oct 26 22:46 .
drwxrwxr-x   7 myuser g_w_zorg.outsideit.net 4096 Oct 26 19:57 ..
drwxrwxr--+  4 myuser g_w_zorg.outsideit.net 4096 Oct 17 19:36 better-wp-security
drwxrwxr--+  5 myuser g_w_zorg.outsideit.net 4096 Sep 27 21:36 gzip-ninja-speed-compression
-rw-rwxr--+  1 myuser g_w_zorg.outsideit.net   28 Sep 23 20:41 index.php
drwxrwxr--+  6 myuser g_w_zorg.outsideit.net 4096 Sep 27 21:35 stops-core-theme-and-plugin-updates
drwxr-xr-x+  4 apache   apache                 4096 Oct 26 22:44 theme-check
drwxrwxr--+ 11 myuser g_w_zorg.outsideit.net 4096 Oct 20 15:42 wordpress-seo

Como você pode ver o plugin de verificação de tema, apache: apache em vez de myuser: g_w_zorg.outsideit.net

Estou procurando uma maneira para que novos arquivos e pastas criados sempre recebam myuser: g_w_zorg.outsideit.net como usuário e grupo.

Eu brinquei com o s bit, mas parece que isso só funciona para arquivos, não para pastas ou subpastas.

Então eu dei uma olhada no setfacl e tentei:

sudo setfacl -Rdm u:myuser:rwx /var/www/zorg.outsideit.net/public_html/wp-content/plugins
sudo setfacl -Rm u:myuser:rwx /var/www/zorg.outsideit.net/public_html/wp-content/plugins

Mas os plugins recém-carregados ainda não herdam o usuário e proprietário myuser: g_w_zorg.outsideit.net.

Qualquer conselho para obter herança real de proprietário, grupo e permissões para arquivos, pastas e subpastas é bem-vindo.

    
por willemdh 26.10.2016 / 23:05

0 respostas