Comment désactiver/activer SELinux sur Ubuntu 20.04 Focal Fossa Linux
L’objectif de cet article est d’installer, d’activer et de désactiver SELinux sur Ubuntu 20.04 Focal Fossa Linux.
Assurez-vous de savoir ce que vous faites ! Ubuntu propose AppArmor comme alternative à SELinux. Bien que SELinux soit disponible sur Ubuntu, il est plutôt en phase expérimentale et risque de perturber votre système s’il est mis en mode
d’application. Si vous devez utiliser SELinux, assurez-vous de désactiver AppArmor en premier. Définissez également SELinux d’abord sur le mode permissif et vérifiez vos journaux pour détecter les problèmes potentiels avant d’activer le mode d’application.Dans ce tutoriel, vous allez apprendre :
- Comment installer SELinux
- Comment activer SELinux
- Comment désactiver SELinux
Activation de SELinux sur Ubuntu 20.04 Focal Fossa Linux
Configuration logicielle requise et conventions utilisées
| Catégorie | Exigences, conventions ou version du logiciel utilisé |
|---|---|
| Système | Installé Ubuntu 20.04 ou mis à jour Ubuntu 20.04 Focal Fossa |
| Logiciel | SELinux |
| Autre | Accès privilégié à votre système Linux en tant que root ou via la commande sudo. |
Comment désactiver/activer SELinux sur Ubuntu 20.04 instructions étape par étape
Activer SELinux
La première étape consiste à installer SELinux. Utilisez la commande
aptpour installer les paquets suivants :sudo apt install policycoreutils selinux-utils selinux-basicsActivez SELinux :
sudo selinux-activateEnsuite, réglez SELinux en mode d’application :
sudo selinux-config-enforcingActivez SELinux et réglez-le en mode Application
- Redémarrez votre système. Le réétiquetage sera déclenché après le redémarrage de votre système. Une fois terminé, le système redémarrera une fois de plus automatiquement.
Vérifiez l’état de SELinux :
estatus SELinux status: enabled SELinuxfs mount: /sys/fs/selinux SELinux root directory: /etc/selinux Loaded policy name: default Current mode: enforcing Mode from config file: error (Success) Policy MLS status: enabled Policy deny_unknown status: allowed Memory protection checking: requested (insecure) Max kernel policy version: 31
Réétiquetage SELinux sur Ubuntu 20.04
Désactiver SELinux
Pour désactiver SELinux, ouvrez le fichier
de configuration /etc/selinux/configet modifiez la ligne suivante :FROM: SELINUX=enforcing TO: SELINUX=disabledRedémarrez votre système.


