次のように、私のサーバーでSELINUXが有効になっていることを確認しました。
[root@fedora ~]# getenforce
Disabled
しかし、ファイルを見ると/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
# SELINUXTYPE= can take one of these three values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are pr$
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
SELINUXが実際に実施されるように設定するにはどうすればよいですか?サーバーを再起動しないことをお勧めします。
実行すると、[root@fedora ~]# setenforce 1
このメッセージが表示されます
setenforce: SELinux is disabled
そしてSELINUXは無効になっています。
ベストアンサー1
Linodeの人々に確認したところ、LinodesにインストールされたFedora 24のデフォルトバージョンにはSELinuxをサポートしていないカスタムカーネルがあり、機能しないことがわかりました。したがって、唯一の解決策は、全体を再構成することです。これはやや果敢なのでスキップします。