Como desativar o Selinux temporariamente ou permanentemente

Como desativar o Selinux temporariamente ou permanentemente

O Linux é considerado um dos sistemas operacionais mais seguros que você pode usar hoje, ou seja, por causa de seus ilustres recursos de implementação de segurança, como o Selinux (Linux com segurança).

Desative Selinux em Centos, Rhel e Fedora

Para iniciantes, Selinux é descrito como um controle de acesso obrigatório (MAC) Estrutura de segurança executada no kernel. O Selinux oferece um meio de aplicar algumas políticas de segurança que, de outra forma, não seriam efetivamente implementadas por um administrador do sistema.

Quando você instala RHEL/CENTOS ou vários derivados, o Selinux O recurso ou serviço é ativado por padrão, devido a isso, alguns aplicativos em seu sistema podem não suportar esse mecanismo de segurança. Portanto, para fazer com que essas aplicações funcionem normalmente, você precisa desativar ou desativar Selinux.

Importante: Se você não deseja desativar o Selinux, leia os seguintes artigos para implementar algum controle de acesso obrigatório sobre arquivos e serviços para funcionar corretamente.

Não perca: Configurar controle de acesso obrigatório com Selinux no Linux

Não perca: Implementar controle de acesso obrigatório com Selinux e Apparmor no Linux

Neste guia de instruções, seguiremos as etapas que você pode seguir para verificar o status de Selinux e também desativar Selinux em CENTOS/RHEL e Fedora, Caso esteja ativado.

Como posso desativar o Selinux no Linux

A primeira coisa a fazer é verificar o status de Selinux No seu sistema, e você pode fazer isso executando o seguinte comando:

$ sestatus 
Verifique o status do Selinux

Em seguida, prossiga para desativar o Selinux em seu sistema, isso pode ser feito temporal ou permanentemente, dependendo do que você deseja alcançar.

Desative o Selinux temporariamente

Desabilitar Selinux temporariamente, emita o comando abaixo como root:

# eco 0> /Selinux /aplicar 

Como alternativa, você pode usar o setEnforce ferramenta da seguinte maneira:

# setenforce 0 

Caso contrário, use o Permissivo opção em vez de 0 como abaixo:

# setenforce permissivo 

Esses métodos acima funcionarão apenas até o próximo reinício, Portanto, para desativar o Selinux permanentemente, vá para a próxima seção.

Desative o Selinux permanentemente

Para desativar permanentemente o Selinux, use seu editor de texto favorito para abrir o arquivo /etc/sysconfig/Selinux do seguinte modo:

# vi/etc/sysconfig/selinux 
Modo de aplicação de Selinux

Em seguida, mude a diretiva Selinux = Aplicação para Selinux = desativado Como mostrado na imagem abaixo.

Selinux = desativado 
Desative o Selinux permanentemente

Em seguida, salve e saia do arquivo, para que as alterações tenham efeito, você precisa reinício seu sistema e depois verifique o status de Selinux usando Sestatus comando como mostrado:

$ sestatus 
Verifique o status do Selinux

Em conclusão, passamos pelas etapas simples que você pode seguir para desativar Selinux sobre CENTOS/RHEL e Fedora. Não há muito a abordar neste tópico, mas, além disso, descobrir mais sobre o Selinux pode ser útil, especialmente para aqueles interessados ​​em explorar os recursos de segurança no Linux.