月曜日, 9月 06, 2010

suEXEC

2008/10/28perlfreak.vox.comより転載)

Apache の httpd.conf に

SuexecUserGroup foo foo

というディレクティブを追加する。foo は、そのマシンのログインアカウント。

# service httpd restart

cgi-bin ディレクトリの下に bar というディレクトリを作成し、

# chown foo:foo bar
# chmod 701 bar

bar の下に hoge.cgi を置き

# chown foo:foo bar/hoge.cgi
# chmod 700 bar/hoge.cgi

hoge.cgi から呼び出すプログラムは

/usr/local/bin

に置く。

0 件のコメント: