mirror of
https://pagure.io/fedora-docs/quick-docs.git
synced 2024-11-25 05:37:32 +00:00
38 lines
1.6 KiB
Text
38 lines
1.6 KiB
Text
// Module included in the following assemblies:
|
||
//
|
||
// changing-selinux-states-and-modes.adoc
|
||
|
||
[#{context}-Enabling_and_Disabling_SELinux-Disabling_SELinux]
|
||
= Disabling SELinux
|
||
|
||
When SELinux is disabled, SELinux policy is not loaded at all; it is not enforced and AVC messages are not logged. Therefore, all benefits of running SELinux listed in link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/selinux_users_and_administrators_guide/chap-security-enhanced_linux-introduction#sect-Security-Enhanced_Linux-Introduction-Benefits_of_running_SELinux[Benefits of SELinux] are lost.
|
||
|
||
[IMPORTANT]
|
||
====
|
||
It is recommended to use permissive mode instead of permanently disabling SELinux. See <<{context}-changing-to-permissive-mode>> for more information about permissive mode.
|
||
====
|
||
|
||
To permanently disable SELinux, follow the procedure below:
|
||
|
||
. Configure [option]`SELINUX=disabled` in the `/etc/selinux/config` file:
|
||
+
|
||
----
|
||
|
||
# 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=pass:quotes[*disabled*]
|
||
# SELINUXTYPE= can take one of these two values:
|
||
# targeted - Targeted processes are protected,
|
||
# mls - Multi Level Security protection.
|
||
SELINUXTYPE=targeted
|
||
----
|
||
|
||
. Reboot your system. After reboot, confirm that the [command]`getenforce` command returns `Disabled`:
|
||
+
|
||
----
|
||
`~]$`pass:attributes[{blank}] pass:attributes[{blank}][command]`getenforce`
|
||
Disabled
|
||
----
|