SELinux est un ensemble de restrictions de sécurité supplémentaires en plus des outils de sécurité Linux normaux. Il donne à l'administrateur système un grain de contrôle plus fin que ce que le noyau fournit généralement. Voici le petit guide pour désactiver SELinux sur CentOS 7/6 / RHEL 7/6 .
Basculez vers l'utilisateur root.
$ su -
Modifiez le fichier /etc/selinux/config.
vi /etc/selinux/config
Passer de SELinux=enforcing
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=enforcing # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
Pour SELinux=disabled
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
Cette configuration désactivera SELinux au prochain redémarrage .
Pour désactiver SELinux sans redémarrer, utilisez la commande suivante.
setenforce 0
Cette commande désactivera SELinux jusqu'à ce que vous redémarriez le système.
C'est tout.