CUIからSELinuxの設定を変更する
/var/log/messageにSELinuxが処理を停止させたふるまいが記録されているので
それをもとに適宜許可設定をする
たとえば以下のようなログが記録されていた場合について
setroubleshoot: SELinux is preventing add.cgi (httpd_sys_script_t) "create" to <不明> (httpd_sys_script_t).
このようにする
# semanage fcontext -a -t httpd_sys_script_t /var/www/html/private/schedule/add.cgi
ログには「httpd_sys_script_t」のオブジェクトタイプの「add.cgi」の処理を妨害したとある
だから,「add.cgi」について「httpd_sys_script_t」のオブジェクトタイプを許可する
フィーリングだけど何となく動いたのでよし
SELinuxってGUIの設定ツールがあるからそれ使うと便利だよって
そこら辺中に書かれてるんだけど
サーバが別の場所にあってGUIのツール使うの面倒なんじゃ!!
という流れで調べた
X転送とか
使ってられないよ
はははh
ぜひCUIのドキュメントを充実させてほしいものだね
# 後日,ゼミで担当の教授に
# 「GUIで便利なツールがあるよ」と言われたのは秘密!!
# 結局GUIかorz
この件について
追記しました