Maison > Opération et maintenance > exploitation et maintenance Linux > Comment désactiver Selinux sous Linux

Comment désactiver Selinux sous Linux

WBOY
Libérer: 2021-12-31 17:15:43
original
9873 Les gens l'ont consulté

Méthode : 1. Utilisez la commande "vim /etc/sysconfig/selinux" pour ouvrir le fichier selinux ; 2. Modifiez "SELINUX=enforcing" dans le fichier en "SELINUX=disabled" ; .

Comment désactiver Selinux sous Linux

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Comment désactiver Selinux sous Linux

Le moyen le plus simple et le plus rapide est de désactiver SELinux via l'interface de ligne de commande, car l'interface graphique n'est fondamentalement pas ouverte sur le serveur. Tout d'abord, nous utilisons la commande getenforce pour vérifier l'état de SELinux. Par défaut, il est généralement dans l'état Enforcing, ce qui signifie une activation forcée. Comme le montre la figure ci-dessous :

Comment désactiver Selinux sous Linux

SELinux a un total de 3 états, à savoir les états Enforcing, Permissive et Disabled. Le premier est l’état par défaut, ce qui signifie une activation forcée, et le second est permissif, c’est-à-dire que la plupart des règles sont autorisées. Le troisième type est désactivé, c'est-à-dire qu'aucune règle n'est définie. Les deux premiers états ne peuvent être définis que via la commande setenforce. Si vous souhaitez passer à l'état désactivé, vous devez modifier le fichier de configuration et redémarrer le système. Regardons d'abord la modification. La valeur de l'état Enforcing est 1 et l'état permissif est 0, il est donc défini sur permissif. La commande est :

setenforce 0

Vérifiez ensuite l'état actuel :

getenforce

. comme le montre la figure ci-dessous :

Comment désactiver Selinux sous Linux

Mais la méthode de modification ci-dessus deviendra invalide après le redémarrage et ne prendra effet que temporairement. Jetons un coup d'œil à l'état après le redémarrage de l'ordinateur. Exécutez la commande :

reboot

Redémarrez l'ordinateur, puis utilisez la commande :

getenforce

Vérifiez le statut, vous pouvez voir qu'il est bien passé au statut Enforcing :

Comment désactiver Selinux sous Linux

Nous devons donc modifier le fichier de configuration pour laisser quelqu'un La configuration prend effet de manière permanente. L'emplacement du fichier de configuration est :

/etc/selinux/config

Comme le montre la figure ci-dessous, lorsque nous ouvrons ce fichier, nous pouvons voir que son état par défaut est l'état d'application.

Comment désactiver Selinux sous Linux

Nous pouvons modifier la valeur derrière celui-ci en permissif ou désactivé, de sorte que même après le redémarrage de l'ordinateur, son état par défaut sera permissif ou désactivé et ne reviendra pas à l'état d'application. L'état après le redémarrage est affiché dans la troisième image ci-dessous :

Comment désactiver Selinux sous Linux

Comment désactiver Selinux sous Linux

Comment désactiver Selinux sous Linux

Recommandations associées : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal