Linux全般

selinuxの有効化、無効化 [#z33c556f]

 # vi /etc/sysconfig/selinux
 selinux=disabled

selinuxの有効無効状況の確認 [#z1c892e4]

 # getenforce
 Enforcing    <--有効
 disabled     <--無効

一時的に無効化 [#e624bfc7]

 # setenforce 0    or   setenforce Enforcing

一時的に有効化 [#j5eb3ec0]

 # setenforce 1    or    setenforce permissive

エラーログ [#m8e3ef32]

 /var/log/messages    or   dmesg

selinuxの解除するための権限 [#gda3d26c]

 # audit2allow -i /var/log/messages
 
 ※selinuxを無効化した状態で、許可したい作業を実行するとエラーログに内容が記述される。

ファイル権限の確認:ls -lで確認した権限は無効 [#qcfb7c18]

 # ls -Z ファイル名
 user_u:object_r:user_home_t

ファイルの権限のリセット [#hf6d5d6b]

 # restorecon 対象ファイル
 system_u:object_r:httpd_user_content_t