タグ

ブックマーク / pocketstudio.jp (2)

  • Pocketstudio Logbook :: linux : FedoraCore3 : selinux-docroot.html

    ■ /linux/FedoraCore3/ FedoraCore3 ドキュメント・ルートでの CGI 書込許可 まず、SELinux のポリシーを手動で設定するために、selinux-policy-targeted-sources パッケージが必要。Fedora Core 3 セットアップ時のモジュール設定ではインストールされていない事がある。 設定に関するファイルは /etc/selinux/targeted/src/ 配下に展開されている。 たとえば、ドキュメント・ルート /var/www/htmlCGI による書込を許可するために、 /etc/selinux/targeted/src/policy/file_contexts/file_contexts を開き /var/www/html(/.*)? system_u:object_r:httpd_sys_script_rw_

  • Pocketstudio Logbook :: linux : FedoraCore3 : suexec-enable.html

    ■ /linux/FedoraCore3/ FedoraCore3付属のapache(SELinux)でSuEXECを有効にする方法 SELinux が有効な状態で apache の SuExEC 機能を有効にする方法です。/var/www/html の DocumentRoot ではなく、一般ユーザが各ユーザ権限で CGI を実行させる方法です。(※selinux-policy-targeted-1.17.30-2.19 が前提です。もしかしたら、リリースが変わったら初期状態の記述が変わっている可能性があります。また、セキュリティ的に緩くなっているとも考えられるので、作業は自己責任でお願いします……) まず、selinux-policy-targeted-sources パッケージが調整の為に必要です。 また、あらかじめ一般ユーザが public_html などでウェブを公開できるよ

  • 1