Como desativar o Selinux temporariamente ou permanentemente
- 4619
- 272
- Leroy Lebsack
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 FedoraPara 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:
$ sestatusVerifique 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/selinuxModo de aplicação de Selinux
Em seguida, mude a diretiva Selinux = Aplicação
para Selinux = desativado
Como mostrado na imagem abaixo.
Selinux = desativadoDesative 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:
$ sestatusVerifique 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.