Ce mécanisme fonctionne sur trois modes de fonctionnement différents, i.e., Appliquer, permissive et handicapé. Les deux premiers modes fonctionnent lorsque vous avez activé le mécanisme selinux, tandis que le mode «désactivé» fonctionne évidemment si votre selinux a été désactivé. De plus, le mode «application» fonctionne en appliquant toutes les règles de politique qui sont écrites pour SELINUX, tandis que le mode «permissif» vous permet d'ajouter de nouvelles règles à la politique de sécurité.
Cependant, parfois, les règles définies dans la politique de sécurité de Selinux sont si strictes qu'elles commencent à causer des problèmes avec vos tâches de routine, je.e., Ils pourraient provoquer un obstacle dans une tâche importante que vous essayez d'effectuer. Dans cette situation, vous préférerez peut-être éteindre Sellinux jusqu'au moment où vous effectuez cette tâche, puis la réactiver une fois que vous avez terminé. C'est pourquoi aujourd'hui, nous aimerions partager avec vous la méthode de désactivation de Selinux sur Centos 8.
Méthode pour désactiver Sellinux sur Centos 8
Désactivez, Selinux est officiellement appelé «SELINUX DÉSALING.«Donc, pour désactiver SELINUX sur Centos 8, vous devrez exécuter les étapes annexées:
Étape n ° 1: Vérification de l'état de Sellinux sur Centos 8
Tout d'abord, vous lancerez le terminal dans CentOS 8, qui est également montré dans l'image ci-dessous:
Vous devez maintenant vérifier l'état de Sellinux sur Centos 8. Cette étape est obligatoire afin que vous sachiez si Selinux fonctionne actuellement sur votre système ou non. Vous pouvez vérifier l'état de Selinux sur Centos 8 en exécutant la commande suivante dans votre terminal:
Dans notre cas, Selinux a été activé sur notre système CentOS 8. Son état «activé» est illustré dans l'image suivante montrée:
En voyant ce statut, vous apprenez immédiatement que SELINUX est actuellement activé, ce qui signifie que vous pouvez tenter de le désactiver maintenant.
Étape # 2: Ouverture du fichier de configuration de Selinux sur Centos 8
Pour désactiver Selinux sur Centos 8, vous devez modifier son fichier de configuration. Pour cela, vous devez d'abord utiliser tout éditeur de texte de votre choix pour ouvrir le fichier de configuration. Le fichier de configuration de Selinux est accessible sur Centos 8 en exécutant la commande annexe dans le terminal:
$ sudo nano / etc / selinux / configNous avons essayé d'ouvrir le fichier de configuration SELINUX avec l'éditeur Nano tout en fournissant les privilèges de l'utilisateur racine.
Dès que vous appuyez sur la touche Entrée après avoir tapé cette commande dans votre terminal, le fichier de configuration Selinux s'ouvrira avec votre éditeur spécifié dans la commande susmentionnée ci-dessus. Notre fichier de configuration Selinux est affiché dans l'image ci-dessous:
Étape n ° 3: modification du fichier de configuration de SELINUX sur Centos 8
Après avoir ouvert le fichier de configuration de Selinux dans Centos 8, vous devez le modifier maintenant. Vous devez localiser la variable nommée «selinux» et modifier sa valeur en «désactivé», comme mis en évidence dans l'image suivante:
Une fois que vous avez apporté cette modification, vous êtes censé fermer votre fichier de configuration Selinux après l'avoir enregistré. Cela fera désactiver votre SELINUX sur votre système CentOS 8; Cependant, ces changements ne prendront pas effet immédiatement. Pour que ces modifications prennent effet, vous devrez exécuter l'étape n ° 4.
Étape n ° 4: redémarrer le système CENTOS 8
Vous devez maintenant redémarrer votre système, ce qui peut être fait via l'interface graphique Centos 8 ou via la CLI. Ci-dessous, nous indiquerons la commande pour redémarrer votre système CentOS 8 via le terminal:
$ sudo shutdown -r maintenant
L'indicateur «-r» avec la commande d'arrêt est utilisé pour redémarrer ou redémarrer votre système CENTOS 8, tandis que le mot-clé «maintenant» indique que ladite opération sera effectuée tout à fait sans délai. Après avoir exécuté cette commande, vous devrez attendre quelques secondes jusqu'à ce que votre système soit redémarré, après quoi vous pourrez procéder à l'étape suivante.
Étape # 5: Vérifier si Sellinux a été désactivé ou non sur CentOS 8
Bien que nous ayons effectué toutes les étapes de désactivation de Selinux sur Centos 8 jusqu'à présent, cependant, nous ne savons toujours pas si Sellinux a été désactivé ou non. Pour vérifier cela, nous devons vérifier à nouveau l'état de selinux en exécutant la commande suivante dans notre terminal:
$ SESSATUS
Depuis maintenant, votre selinux a été désactivé avec succès. Par conséquent, vous pourrez voir le statut «désactivé» cette fois, comme mis en évidence dans l'image illustrée ci-dessous:
Conclusion
Comme nous l'avons déjà mentionné dans l'introduction de cet article que la sécurité de votre système Linux repose fortement sur SELINUX. C'est pourquoi il est fortement recommandé pour vous de le maintenir permis tout le temps pour éviter toute catastrophe de sécurité indésirable. Bien que cette méthode vous apprenne la façon de désactiver ou de désactiver Selinux sur votre système CentOS 8 et est également très efficace, nous aimerions toujours vous conseiller que dès que vous en aurez terminé avec la tâche que vous avez l'intention d'effectuer après Désactivation de Selinux, vous devez immédiatement le réactiver. Cela peut simplement être fait en modifiant la valeur de la variable «selinux» dans le fichier de configuration de Selinux en «application» au lieu de «désactivé» et en redémarrant votre système après avoir apporté cette modification.