altere a permissão do diretório e de todos os seus subdiretórios / arquivos recursivamente

1

Eu pesquisei por aí mas não consegui encontrar a resposta correta.

Como altero a permissão de um diretório e de todos os seus subdiretórios / arquivos, também quando um usuário cria um arquivo ou diretório, isso também deve seguir as mesmas permissões definidas no início.

Basicamente, isso é o que eu quero fazer:

Tenha em mente que eu estou executando um servidor Ubuntu 16.04.3 com 2 hosts virtuais (então 2 IPs separados são usados)

  1. crie um novo host virtual (concluí isso)
  2. crie um novo diretório /var/www/example (concluí isso)
  3. criou um novo grupo e um usuário com o mesmo nome (como eu queria imitar o mesmo que o usuário e grupo www-data).
  4. altere a propriedade do diretório: - comando usado: sudo chown -R user:group /var/www/example (isto muda o proprietário para o meu dono desejado e dono do grupo)

  5. definir permissões deste diretório para 775 - comando usado: sudo chmod -R 775 /var/www/example (isto mudou as permissões)

depois de tudo isso feito eu ainda sou capaz de usar um usuário para criar um arquivo que é bom como este usuário está no grupo que eu criei, mas a única coisa é que as permissões estão todas erradas e o dono do arquivo também está errado. (o usuário que eu usei também faz parte de outro grupo que é usado no outro host virtual).

Por favor me guie para uma solução. obrigado

    
por Deez Nutz 04.05.2018 / 13:07

0 respostas