大型虚拟主机采用mod_vhost_alias和suexec结合中的问题

发布于 2022-10-03 23:16:23 字数 747 浏览 32 评论 0

大型虚拟主机采用mod_vhost_alias和suexec结合中的问题

mod_vhost_alias的简单配置方式如下:

# 从 Host: 头中取得服务器名字 Server Name
UseCanonicalName Off
# 在返回请求的文件名的路径中包含进服务器名字: server name
VirtualDocumentRoot /www/hosts/%0/docs

但是结合suexec时,如何让这些虚拟主机自动才用各自用户的权限运行呢?

比如: ls /www/hosts -l

总用量 32
drwxr-xr-x  3 usera www 4096 11月 15 18:01 aaa.com
drwxr-xr-x  3 userb www 4096 11月 15 18:03 bbb.com

那么怎么自动让aaa.com执行文件按照usera的身分执行,bbb.com按照userb的身份来执行?

我知道如果才用<VirtualHost />可以这样这样定义:
SuexecUserGroup usera www
但现在没有VirtualHost了.该怎么办?难道一个个定义?

谢谢!

[ 本帖最后由 chengxin119 于 2005-11-15 18:41 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

夏日浅笑〃 2022-10-10 23:16:23

PHP的话,试用一个suphp

若水微香 2022-10-10 23:16:23

不是PHP,其他的CGI,perl

沧笙踏歌 2022-10-10 23:16:23

up

独孤求败 2022-10-10 23:16:23

如果没有独立的虚拟主机,那一般就没有什么办法了。

[乔楚视线] [2005年度CU网友生存状态系列调查]

[乔楚视线] [2005年度CU网友生存状态调查结果公布] CU LM 2006年期望月收入柱状彩色分布图
http://bbs.chinaunix.net/viewthr ... &extra=page%3D1

[乔楚视线] [2005年度CU网友生存状态调查结果公布] CU LM 平均月收入柱状彩色分布图
http://bbs.chinaunix.net/viewthr ... &extra=page%3D1

[乔楚视线] [2005年度CU网友生存状态调查结果公布] CU LM 下班时间柱状彩色分布图
http://bbs.chinaunix.net/viewthr ... &extra=page%3D1

逐鹿 2022-10-10 23:16:23

dingding,还有办法么?

潦草背影 2022-10-10 23:16:23

我顶!

宛菡 2022-10-10 23:16:23

你怎么顶都是没有办法的。

心是晴朗的。 2022-10-10 23:16:23

使用 suEXEC

虚拟主机:
使用suEXEC处理器的方法之一是在VirtualHost定义中插入SuexecUserGroup指令。 通过设置这个指令为不同于主服务器的用户ID,所有对CGI资源的请求将以<VirtualHost>所定义的User和Group的身份执行。 如果<VirtualHost>中没有这个指令, 则将以主服务器的用户ID身份执行。

用户目录:
suEXEC处理器也可以用来以请求所定向的用户身份执行CGI程序, 此用户的身份就是以"~"为前缀的用户ID。 此功能的唯一要求是,此用户必须有CGI执行权限,并且其教本符合上述security checks的要求。
top

温柔戏命师 2022-10-10 23:16:23

这样的话,我怎么做到不用重启即可让apache http server的配置生效?谢谢!

给我一个企业应用级的解决方法,需要重启也行。谢谢!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文