У меня есть некоторые проблемы с SELINUX.
Когда я пытаюсь зайти на мой сайт, я получаю 403 запрета от nginx, и на сервере появляется сообщение об ошибке и говорится, что нужно использовать grep NGINX /var/log/audit/audit.log | audit2allow -M mypol, который я сделал, однако,
при попытке загрузить страницу теперь он говорит, что доступ запрещен и просит использовать команду grep PHP-FPM /var/log/audit/audit.log | audit2allow -M mypol, и когда я делаю это, он возвращается к 403 запрещенному доступу и просит меня снова использовать первую команду.
Как будто grep NGINX перезаписывает php-fpm и наоборот. Как бы решить эту проблему, не отключая selinux?
У меня есть доступ к рабочему столу gnome на моем сервере, и предупреждение системы безопасности SELinux подсказывает мне использовать команды для решения проблемы, и первая команда решает ее, но затем выдает другую проблему, а при использовании второй команды перезаписывает первую и обратную возвести в квадрат Я знаю, что если я отключу selinux, он будет работать, но это небезопасно и подвергнет риску сервер.
Благодарю.
Выяснили, что для тех, у кого такая же проблема, 403 запрещенный доступ и ошибка безопасности selinux, используйте эту команду в корне вашего сервера.
restorecon -r /srv/www/domain.com
Исправил это для меня и теперь все работает как надо.
Других решений пока нет …