Este mecanismo funciona em três modos de operação diferentes, eu.e., Aplicação, permissivo e deficiente. Os dois primeiros modos funcionam quando você ativou o mecanismo de Selinux, enquanto o modo "desativado" obviamente funciona se o seu Selinux tiver sido desativado. Além disso, o modo de “aplicação” funciona aplicando todas as regras de política que são escritas para Selinux, enquanto o modo “permissivo” permite adicionar novas regras à política de segurança.
No entanto, às vezes, as regras definidas na Política de Segurança do Selinux são tão rigorosas que começam a causar problemas com suas tarefas de rotina, i I.e., Eles podem causar um obstáculo em uma tarefa importante que você está tentando executar. Nesta situação, você pode preferir desligar o Selinux até o momento em que executa essa tarefa e depois ligá -la novamente quando terminar. É por isso que hoje gostaríamos de compartilhar com você o método de desligar o Selinux no CentOS 8.
Método de desligar o Selinux no CentOS 8
Deslocando, o Selinux é formalmente referido como “Desativando o Selinux.”Portanto, para desativar o Selinux no CentOS 8, você terá que executar as etapas anexadas:
Etapa 1: Verificando o status de Selinux no CentOS 8
Primeiro, você lançará o terminal no CentOS 8, que também é mostrado na imagem abaixo:
Agora você precisa verificar o status de Selinux no CentOS 8. Esta etapa é obrigatória para que você saiba se o Selinux está sendo executado no seu sistema ou não. Você pode verificar o status do Selinux no CentOS 8 executando o seguinte comando em seu terminal:
No nosso caso, o Selinux foi ativado em nosso sistema CentOS 8. Seu status "ativado" é ilustrado na figura a seguir mostrada:
Ao ver esse status, você saberá imediatamente que o Selinux está ativado atualmente, o que significa que você pode tentar desativá -lo agora.
Etapa 2: Abrindo o arquivo de configuração do Selinux no CentOS 8
Para desativar o Selinux no CentOS 8, você precisa ajustar seu arquivo de configuração. Para isso, você primeiro precisa usar qualquer editor de texto de sua escolha para abrir o arquivo de configuração. O arquivo de configuração do Selinux pode ser acessado no CentOS 8, executando o comando anexado no terminal:
$ sudo nano/etc/Selinux/configTentamos abrir o arquivo de configuração do Selinux com o editor Nano enquanto fornecemos os privilégios do usuário root.
Assim que você acertar a tecla Enter depois de digitar este comando em seu terminal, o arquivo de configuração do Selinux será aberto com seu editor especificado no comando acima mencionado. Nosso arquivo de configuração do Selinux é mostrado na imagem abaixo:
Etapa 3: Editando o arquivo de configuração do Selinux no CentOS 8
Depois de abrir o arquivo de configuração do Selinux no CentOS 8, você precisa editá -lo agora. Você deve localizar a variável chamada "Selinux" e alterar seu valor para "desativado", conforme destacado na imagem a seguir:
Depois de fazer essa modificação, você deve fechar seu arquivo de configuração do Selinux depois de salvá -lo. Fazer isso fará com que seu Selinux desative seu sistema CentOS 8; No entanto, essas mudanças não entrarão em vigor imediatamente. Para fazer essas alterações em vigor, você terá que executar o passo 4.
Etapa 4: reiniciando o sistema CentOS 8
Agora você precisa reiniciar seu sistema, o que pode ser feito através da GUI do CentOS 8 ou através da CLI. Abaixo, declararemos o comando para reiniciar seu sistema CentOS 8 através do terminal:
$ sudo desligamento -R agora
A bandeira "-R" junto com o comando de desligamento é usada para reiniciar ou reiniciar seu sistema CentOS 8, enquanto a palavra-chave "agora" indica que a referida operação será executada agora sem demora. Depois de executar este comando, você precisará esperar alguns segundos até que seu sistema seja reiniciado, após o que poderá prosseguir com a próxima etapa.
Etapa 5: Verificando se o Selinux foi desligado ou não no CentOS 8
Embora tenhamos realizado todas as etapas de desligar o Selinux no CentOS 8 até agora, no entanto, ainda não temos certeza se o Selinux foi realmente desativado ou não. Para verificar isso, precisamos verificar o status de Selinux mais uma vez executando o seguinte comando em nosso terminal:
$ sestatus
Desde agora, seu Selinux foi desligado com sucesso. Portanto, você poderá ver o status "desativado" desta vez, conforme destacado na imagem mostrada abaixo:
Conclusão
Como já mencionamos na introdução deste artigo, a segurança do seu sistema Linux depende muito do Selinux. É por isso que é altamente recomendado para você mantê -lo ativado o tempo todo para evitar desastres de segurança indesejados. Embora esse método ensine a maneira de desligar ou desativar o Selinux no seu sistema CentOS 8 e também é muito eficaz, no entanto, ainda gostaríamos de aconselhá -lo que, assim que você fizer a tarefa que você pretendia executar depois Desativando o Selinux, você deve reativá-lo imediatamente. Isso pode ser feito simplesmente alterando o valor da variável "Selinux" no arquivo de configuração do Selinux para "aplicar" em vez de "desativado" e reiniciar seu sistema depois de fazer essa modificação.