Comment désactiver Sélinux temporairement ou en permanence
- 2532
- 729
- Maëlle Perez
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 FedoraPour 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:
$ SESSATUSVé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 / selinuxMode 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é:
$ SESSATUSVé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.