CentOS7 SELinuxの無効化

CentOS7 SELinuxの無効化

selinuxが有効のままだと、色々制限がかかるので、無効にするまでの作業手順となります。

Centos7バージョン

# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core)

無効化手順

## 状況確認
getenforce

<出力結果>
Enforcing

有効になっているので、設定をファイルを変更

## バックアップ
cp -piv /etc/selinux/config /etc/selinux/config.`date "+%Y%m%d"`

## 設定ファイル変更
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 three values:
#     targeted - Targeted processes are protected,
#     minimum - Modification of targeted policy. Only selected processes are protected.
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

OS再起動

shutdown -r now

設定変更確認

## 確認
getenforce

<出力結果>
Disabled
になっていれば完了