このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
Tag Cloud
このページへのアクセス
今日: 1 / 昨日: 0
総計: 703
- Dokuwiki.fl8.jp(91)
- DokuWiki(27)
- FreeBSD カーネル再構築(11)
- 06 GitPrep(9)
最近の更新
このページへのアクセス
今日: 1 / 昨日: 0
総計: 703
Apache に付属する suEXEC モジュールを使うことで、
CGIをApacheのユーザとは異なる実行権限で動作させることができる。
-Apache/2.0.59
-FreeBSD 6.1-RELEASE
# cd /usr/ports/www/Apache20 # make WITH_PROXY_MODULES=no \ WITH_SUEXEC=yes SUEXEC_DOCROOT=/home \ SUEXEC_LOGFILE=/var/log/apache/suexec.log install
※SuEXECの動作にはsuidperlが必要です。
下記の記述が入っている事を確認する。
LoadModule suexec_module libexec/apache2/mod_suexec.so
下記の設定を追加する。
SuexecUserGroup ユーザ名 グループ名
<VirtualHost 192.168.1.1:80> ServerAdmin hoge@ma21.ath.cx ServerName sns.flateight.com DocumentRoot /home/hoge/public_html SuexecUserGroup hoge hoge </VirtualHost>
# /usr/local/sbin/apachectl restart