16.2. Mudança de estados e modos SELinux
Quando ativada, a SELinux pode funcionar em uma de duas modalidades: coercitiva ou permissiva. As seções seguintes mostram como mudar permanentemente para estes modos.
16.2.1. Mudanças permanentes nos estados e modos SELinux Copiar o linkLink copiado para a área de transferência!
Como discutido nos estados e modos SELinux, a SELinux pode ser ativada ou desativada. Quando ativada, a SELinux tem dois modos: coercitivo e permissivo.
Use os comandos getenforce
ou sestatus
para verificar em que modo o SELinux está funcionando. O comando getenforce
retorna Enforcing
, Permissive
, ou Disabled
.
O comando sestatus
retorna o status SELinux e a política SELinux sendo utilizada:
Quando os sistemas executam o SELinux em modo permissivo, os usuários e processos podem rotular incorretamente vários objetos do sistema de arquivos. Os objetos do sistema de arquivo criados enquanto o SELinux é desativado não são etiquetados de forma alguma. Este comportamento causa problemas quando se muda para o modo de execução porque o SELinux depende de etiquetas corretas dos objetos do sistema de arquivos.
Para evitar que arquivos com e sem rótulos incorretos causem problemas, os sistemas de arquivos são automaticamente reetiquetados ao mudar do estado desabilitado para o modo permissivo ou de imposição. No modo permissivo, use o comando fixfiles -F onboot
como raiz para criar o arquivo /.autorelabel
contendo a opção -F
para garantir que os arquivos sejam reetiquetados na próxima reinicialização.