GNU/Linux >> Tutoriels Linux >  >> Rocky Linux

Comment désactiver SELinux sur AlmaLinux 8 ou Rocky

SELinux signifie Security-Enhanced intégré à RHEL et son système d'exploitation basé tel que CentOS, AlmaLinux et Rocky Linux 8 Linux prêt à l'emploi. Il s'agit d'une couche de sécurité supplémentaire ou d'une extension du noyau Linux, disponible sous la forme d'un module de sécurité séparé. SELinux fait officiellement partie du noyau Linux depuis 2003.

Certaines distributions Linux proposent SELinux en standard et l'ont activé par défaut, cependant, l'utilisateur peut le désactiver s'il le souhaite. SELinux restreint les droits d'accès aux programmes ou processus qui ne sont pas considérés comme nécessaires. Ainsi, tous les processus arbitrairement ne pourront pas accéder au système et il est logique de restreindre les droits d'accès même si vous faites réellement confiance aux programmes. Il réduit considérablement le risque posé par les failles de sécurité dans les programmes utilisateur, si l'application est piratée par un tiers ou infectée par un logiciel malveillant, SELinux limite l'accès et donc également le rayon des dommages. Cependant, nous n'en avons pas besoin à chaque fois, souvent SELinux reporte les utilisateurs pour installer certaines applications, dans de tels scénarios, l'utilisateur peut désactiver SELinux soit temporairement ou de manière permanente .

Qu'apprenons-nous ici ?

  • Désactiver SElinux de manière permanente ou temporaire dans AlmaLinux et Rocky
  • Commande pour vérifier l'état de SELinux
  • Qu'est-ce que le mode permissif de SELinux ?

Commande pour vérifier l'état de SELinux

Avant d'aller plus loin pour désactiver SELinux, vérifions d'abord quel est l'état actuel de SELinux sur notre AlmaLinuc 8 ou Rocky. Pour que nous sachions ce que nous devons faire.

sestatus

Le résultat sera :  S'il affiche Activé et Mode actuel - application signifie que SELinux est actif et applicable pour limiter le processus des programmes système.

En fait, il existe trois modes disponibles pour SELinux, l'un est "Enforcing ” que vous pouvez voir dans la capture d'écran ci-dessus montrant toutes les règles de politique activement appliquées pour les programmes installés. La seconde est "Permissive" , ce mode de SELinux permet de tout exécuter et traiter sans rien limiter, cependant, il enregistrera les événements système; où le troisième mode est "Désactivé ” dans lequel SElinux n'enregistre rien et ne limite aucun processus en appliquant des règles de politique.

Désactiver temporairement SELinux ou activer le mode permissif

Si vous envisagez d'installer une application qui doit désactiver temporairement SELinux en la mettant en mode permissif; alors voici la commande que vous pouvez utiliser pour obtenir le même résultat :

sudo setenforce 0

or 

sudo setenforce Permissive

Pour vous assurer que SELinux a bien été basculé en mode permissif, vous pouvez exécuter à nouveau la commande status pour le vérifier :

sestatus

Sortie :

Eh bien, comme je l'ai dit Permissive le mode est temporaire, donc lorsque vous redémarrez votre système AlmaLinux, le SELinux reviendra à appliquer mode. Si vous voulez le désactiver complètement, alors voyez les commandes suivantes…

Désactiver définitivement SELinux sur AlmaLinux ou Rocky 8

Jusqu'à présent, nous avons appris à vérifier l'état et à activer le mode permissif de SELinux, voyons maintenant le processus pour le mettre et activer son troisième mode qui est "Disabled". Pour cela, nous devons modifier la config fichier de SELinux.

Sur votre terminal de commande, utilisez ci-dessous deux commandes :

sudo dnf install nano

sudo nano /etc/sysconfig/selinux

Vous verrez le texte affiché dans la capture d'écran suivante.

Ici, déplacez votre curseur sur SELINUX=enforcing et changez-le en :

SELINUX=disbaled

Enregistrer le fichier en appuyant sur Ctrl+X , tapez Y , puis appuyez sur Entrée clé.

Redémarrer

Pour appliquer les modifications et mettre notre SELinux en mode désactivé de façon permanente, redémarrez votre serveur ou bureau Linux.

sudo reboot

Réflexions finales :

C'était donc le moyen rapide de gérer SELinux et de le mettre en mode permissif ou permanent désactivé sur AlmaLinux ou Rocky Linux, quoi que vous utilisiez.


Rocky Linux
  1. Comment désactiver SElinux sur CentOS 7

  2. Comment désactiver SELinux sur AlmaLinux

  3. Comment désactiver SELinux sur CentOS 8

  4. Comment désactiver SELinux sur CentOS ?

  5. Comment désactiver ou définir SELinux en mode permissif

Comment installer PHP 8.0 sur AlmaLinux / Rocky 8.x

Comment installer FreeIPA sur AlmaLinux ou Rocky 8

Comment installer htop sur Almalinux ou Rocky 8

Comment installer ClamAV sur Rocky Linux 8 | AlmaLinux

Comment désactiver ou désactiver SELinux sur Rocky Linux 8

Comment désactiver SELinux sur AlmaLinux 8