動作状態の確認
[root@xxxxxx ~]# getenforce
Enforcing
enforcing :SELinux機能、アクセス制御が有効
permissive :SElinuxは警告を出力するが、アクセス制限は無効
disabled :SElinux機能、アクセス制御が無効
一時的に無効化するには、setenforceコマンドで0を指定します。
[root@xxxxxx ~]# setenforce 0
一時的に有効化するには、setenforceコマンドで1を指定します。
[root@xxxxxx ~]# setenforce 1
再起動の際もSELinuxの状態を保持したい場合は、/etc/selinux/configを直接編集します。
[root@localhost ~]# vi /etc/selinux/config
# 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
SELINUX=disabled <- 無効にする
# SELINUXTYPE= can take one of these two values:
# targeted – Targeted processes are protected,
# mls – Multi Level Security protection.
SELINUXTYPE=targeted