Comment désactiver Sélinux temporairement ou en permanence

Comment désactiver Sélinux temporairement ou en permanence

Linux est considéré comme l'un des systèmes d'exploitation les plus sécurisés que vous puissiez utiliser aujourd'hui, c'est-à-dire en raison de ses illustres fonctionnalités de mise en œuvre de sécurité telles que SELINUX (Linux amélioré par la sécurité).

Désactiver Sellinux à Centos, Rhel et Fedora

Pour commencer, Selinux est décrit comme un contrôle d'accès obligatoire (MAC) Structure de sécurité exécutée dans le noyau. Selinux offre un moyen d'appliquer certaines politiques de sécurité qui ne seraient autrement pas efficacement mises en œuvre par un administrateur système.

Lorsque vous installez Rhel / centos ou plusieurs dérivés, le Selinux La fonction ou le service est activé par défaut, en raison de cela, certaines applications sur votre système peuvent ne pas prendre en charge ce mécanisme de sécurité. Par conséquent, pour faire fonctionner ces applications normalement, vous devez désactiver ou désactiver Selinux.

Important: Si vous ne souhaitez pas désactiver Selinux, vous devez lire les articles suivants pour implémenter un contrôle d'accès obligatoire sur les fichiers et les services pour fonctionner correctement.

Ne manquez pas: Configuration du contrôle d'accès obligatoire avec selinux en Linux

Ne manquez pas: Implémentez le contrôle d'accès obligatoire avec selinux et Apparmor dans Linux

Dans ce guide pratiques, nous allons suivre les étapes que vous pouvez suivre pour vérifier l'état de Selinux et aussi désactiver Selinux dans Centos / Rhel et Feutre, Dans le cas où il est activé.

Comment puis-je désactiver SELINUX à Linux

La première chose à faire est de vérifier l'état de Selinux Sur votre système, et vous pouvez le faire en exécutant la commande suivante:

$ SESSATUS 
Vérifiez l'état de SELINUX

Ensuite, continuez à désactiver Sellinux sur votre système, cela peut être fait temporairement ou en permanence en fonction de ce que vous voulez réaliser.

Désactiver temporairement le selinux

Désactiver Selinux temporairement, émettez la commande ci-dessous comme racine:

# echo 0> / selinux / appliquer 

Alternativement, vous pouvez utiliser le setenforce outil comme suit:

# setenforce 0 

Sinon, utilisez le Permissif option au lieu de 0 Comme ci-dessous:

# setenforce permissive 

Ces méthodes ci-dessus ne fonctionneront que jusqu'au prochain redémarrer, Par conséquent, pour désactiver Sélinux en permanence, passez à la section suivante.

Désactiver le selinux en permanence

Pour désactiver en permanence Selinux, utilisez votre éditeur de texte préféré pour ouvrir le fichier / etc / sysconfig / selinux comme suit:

# vi / etc / sysconfig / selinux 
Mode d'application de SELINUX

Puis modifie la directive Selinux = application pour Selinux = handicapé Comme indiqué dans l'image ci-dessous.

Selinux = handicapé 
Désactiver le selinux en permanence

Ensuite, enregistrer et quitter le fichier, pour que les modifications prennent effet, vous devez redémarrer votre système, puis vérifiez l'état de selinux en utilisant Sestatus commande comme indiqué:

$ SESSATUS 
Vérifiez l'état de SELINUX

En conclusion, nous avons évolué par les étapes simples que vous pouvez suivre pour désactiver Selinux sur Centos / Rhel et Feutre. Il n'y a pas grand-chose à couvrir dans ce sujet, mais en outre, en savoir plus sur SELINUX peut s'avérer utile, en particulier pour ceux qui souhaitent explorer les fonctionnalités de sécurité à Linux.