Apache ¤ÎÀßÄê † ¡¡°ìÈ̥桼¥¶¤Î¥¦¥§¥Ö¤ò¸ø³«¤¹¤ë¤Ë¤Ï Apache ¤ÎÀßÄê¥Õ¥¡¥¤¥ë¤Ç¤¢¤ë httpd.conf ¤ÎÄ´À°¡¢¥Ç¥£¥ì¥¯¥È¥ê¤ÎºîÀ®¤¬É¬ÍפǤ¹¡£²Ã¤¨¤Æ SELinux ¤ò͸ú¤Ë¤·¤Æ¤¤¤ë¾ì¹ç¡¢°ìÈ̥桼¥¶¤Î¥¦¥§¥Öɽ¼¨¤ò¹Ô¤¦¤È¤¤Ë¤ÏÃí°Õ¤¬É¬ÍפǤ¹¡£ ¡¡httpd.conf ¤Î 340 ¹ÔÌÜÁ°¸å¤ò½ñ¤´¹¤¨¤Þ¤¹¡£ <IfModule mod_userdir.c> # # UserDir is disabled by default since it can confirm the presence # of a username on the system (depending on
■ /linux/FedoraCore3/ CGI の Permission denied ■Internal Server Error テスト用に次のような test.cgi を設置 #!/usr/bin/perl print "Content-type:text/html\n\n"; print "<H1>CGI test</h1>"; open (OUT,"$gt;"."hello.txt") or print "error:$!"; print OUT "hello!\n"; close (OUT); パーミッションは 755(rwxr-xr-x) と一般的なもの。/var/www/html を 757(rwxr-xrwx)として hello.txt を作成するテスト。 # ls -l /var/www/html/test.cgi -rwxr-xr-x 1 root root 1
■ /linux/FedoraCore3/ FedoraCore3 ドキュメント・ルートでの CGI 書込許可 まず、SELinux のポリシーを手動で設定するために、selinux-policy-targeted-sources パッケージが必要。Fedora Core 3 セットアップ時のモジュール設定ではインストールされていない事がある。 設定に関するファイルは /etc/selinux/targeted/src/ 配下に展開されている。 たとえば、ドキュメント・ルート /var/www/html で CGI による書込を許可するために、 /etc/selinux/targeted/src/policy/file_contexts/file_contexts を開き /var/www/html(/.*)? system_u:object_r:httpd_sys_script_rw_
Pocketstudio.jp Information Blog :: Pocketstudio's Log3 - Server administration and cloud computing, hobby, etc Twitter :: @zembutsu Google+ :: Masahito Zembutsu Social Contents Slidesahre :: zembutsu Github :: zembutsu Hatena bookmark :: zembutsu niconico douga :: zem Last.fm :: zembutsu My Contents Linux Wiki CentOS FAQ 日本語版 Dynamic Relay Authorization Control - 動的なメール中継認証機能 日本語Official Logbook2
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く