禁用Apache vhost特定部分的suexec

时间:2017-04-11 03:51:24

标签: apache cgi suexec

在Apache 2.4 vHost中,我想使用CGI和默认用户(www-data),因为脚本位于suexec的文档根目录之外。另外,我想用suexec(通过ScriptAlias)执行脚本。这两个任务都可以正常运行(禁用SuexecUserGroup线的CGI一个,启用它的ScriptAlias),但它们现在是互斥的。我想知道是否可以为我的vHost conf的CGI部分禁用suexec。

如何做到这一点?

背景信息:我想通过Gitweb(→CGI)和智能HTTP(→suexec)访问Gitolite3。

1 个答案:

答案 0 :(得分:0)

现在,经过更多的研究,我认为我想要在我的问题中实现的目标是不可能的。

在我的特定场景中,我将www-data用户添加到gitolite3组,并为gitolite-shell提供了组执行权限。然后,我可以删除我的vHost中的Suexec语句,一切正常。