Como posso fazer com que as permissões do chown sejam permanentes para os arquivos, mesmo depois de executar o comando chown?

0

Estou executando o CentOS 6.

Então, decidi adotar uma abordagem mais paciente ao criar meu servidor, porque tive problemas com o desempenho correto no passado.

Então, agora, estou muito perto de corrigir todos os problemas que nunca consegui resolver, mas um deles é depois de executar o chown para um diretório / s, tudo funciona bem, mas quando decido criar um arquivo eu mesmo depois disso, ele não vai reivindicar um dono, ele só vai fazer um grupo, que é alterado para o apache.

Espero que a última parte tenha feito sentido.

A maneira como eu chorei foi o apache: permissões

permissões sendo o grupo que contém os usuários e tornando o apache o proprietário para que ele possa escrever.

Então, quando eu fizer um novo arquivo agora, ele irá limpar o apache do dono, remover o grupo de permissões e torná-lo um apache (48).

Devo apenas tornar o grupo o proprietário? Não tenho certeza de como testar para saber se isso realmente importa, por isso a entrada seria ótima.

Aqui está um exemplo das permissões, a 0:48 é DEPOIS que eu executei o comando chown, o 48: 500 é QUANDO eu executei o comando.

    
por john 11.07.2014 / 08:20

1 resposta

0

Você deve verificar a configuração do umask no diretório:

link

Isso garantirá que novos arquivos no diretório sejam criados com as permissões / propriedades especificadas.

Sua captura de tela mostra o uid raiz (0) do novo arquivo - como você está criando esse arquivo específico?

    
por 11.07.2014 / 08:57