Estou tendo alguns problemas com o SELINUX.
Ao tentar visitar meu site, recebo 403 proibido do nginx e o servidor aparece com um erro e diz para usar grep NGINX /var/log/audit/audit.log | audit2allow -M mypol o que eu fiz, no entanto,
ao tentar carregar a página agora aparece Access Denied e pede para usar o comando grep PHP-FPM /var/log/audit/audit.log | audit2allow -M mypol e quando faço isso ele reverte para 403 acesso proibido e me pede para usar o primeiro comando novamente.
É como se o grep NGINX sobrescrevesse o php-fpm e vice-versa. Como resolveria isso sem desabilitar o selinux?
Eu tenho acesso à área de trabalho gnome no meu servidor e o alerta de segurança do SELinux me diz para usar os comandos para resolver o problema e o primeiro comando resolve, mas depois levanta outro problema e ao usar o segundo comando ele sobrescreve o primeiro e vice-versa para a estaca zero. Eu sei que se eu desabilitar o selinux ele funcionará, mas não é seguro e coloca o servidor em risco.
Obrigado.
Responder1
Descobri, para qualquer outra pessoa com o mesmo problema, 403 acesso proibido e erro de segurança selinux, use este comando na raiz do seu servidor
restorecon -r /srv/www/domain.com
Corrigi para mim e agora tudo está funcionando como deveria.