- 论坛徽章:
- 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 编辑 ] |
|