chown / chgrp não é efetivo (fedora, apache2)

1

Estou recebendo um erro 403 proibido quando meu servidor da Web tenta carregar um arquivo que criei como 'root'.

Se eu chown e chgrp para o nome de usuário certo, isso não ajuda. Também não ajuda se eu chmod 777 o arquivo

A única coisa que funciona é usar o 'cp' ao usar o nome de usuário correto e excluir o original.

Alguma ideia do porquê?

Estou usando o Fedora, o Apache 2. Eu também estou usando hosts virtuais.

    
por randylubin 03.02.2011 / 21:24

1 resposta

3

Tente desativar o selinux:

setenforce 0

Se isso funcionar, você precisa decidir o que deseja fazer permanentemente sobre o selinux. Ligado desligado. Isso vai depender de onde seu aplicativo é usado, o que ele faz, se tem valor financeiro, requisitos de PCI e assim por diante.

Atualizar Esta é provavelmente a entrada de FAQ mais usada:

link

A Wikipedia é o lugar para começar a ler:

link

Existe um bom FAQ no Fedora:

link

E se você ainda estiver interessado no SELinux, depois de tudo, você pode passar uma semana com o RedHat em seu curso de treinamento dedicado ao SELinux:

link

    
por 03.02.2011 / 21:49