2017-04-11 15 views
1

Apache 2.4 vHostでは、スクリプトがsuexecのドキュメントルートの外側にあるため、デフォルトユーザー(www-data)でCGIを使用します。さらに、私はsuexecを使って(ScriptAlias経由で)スクリプトを実行したい。どちらのタスクも単独では動作しますが(SuexecUserGroup Lineを無効にしたCGIとScriptAliasを有効にしたCGI)、相互排他的です。 vHost confのCGI部分のsuexecを無効にすることが可能かどうか疑問に思った。Apache vhostの特定の部分に対してsuexecを無効にする

どうすればよいですか?

コンテキスト:Gitweb(→CGI)とスマートHTTP(→suexec)でGitolite3にアクセスしたい。

答えて

0

さらに研究を重ねた結果、私は自分の質問で達成したいことができないと考えています。

私の特定のシナリオでは、gitolite3グループにwww-dataユーザーを追加し、gitolite-shellにグループの実行許可を与えました。その後、私はvHostのSuexecステートメントを削除することができ、すべて動作します。

関連する問題