Apache - 授权多个组中的用户

时间:2009-05-11 09:25:24

标签: apache

我正在尝试使用Apache中的基本授权来确定用户是否是A组和B组的成员。目前我有:

AuthType Basic
AuthName "Log Authors"
AuthUserFile /iweb/s3078033/apache2-secure/auth/user.file
AuthGroupFile /iweb/s3078033/apache2-secure/auth/group.file
Require group admin logger

仅检查用户是否为admin OR logger的成员。我已经尝试了整篇Apache文档,但是没有太多运气。

任何帮助都会很棒。

2 个答案:

答案 0 :(得分:1)

这应该有效<RequireAll>

兼容性:适用于Apache 2.3及更高版本 需要mod_authz_core

PS:我没试过,因为我只有Apache 2.2。

答案 1 :(得分:0)

您可能已经尝试过但将Require指令置于两行帮助?

AuthType Basic
AuthName "Log Authors"
AuthUserFile /iweb/s3078033/apache2-secure/auth/user.file
AuthGroupFile /iweb/s3078033/apache2-secure/auth/group.file
Require group admin
Require group logger