我的apache AuthType
目录中有sites-enabled
指令,允许所有使用Require valid-user
的有效用户。我正处于需要通过将特定用户列入黑名单/排除来限制访问的程度;有没有办法在没有Require
的情况下执行此操作(例如{@ 1}}包含除了黑名单的特定用户以外的所有其他人的组?»
答案 0 :(得分:1)
AFAIK你唯一能做的就是改变你的
AuthUserFile /path/to/user/file
Require valid-user
其中valid-user表示具有经过验证的密码的用户对于:
AuthUserFile /path/to/user/file
AuthGroupFile /path/to/group/file
Require group mygroup
Satisfy All
然后,您必须维护一个包含授权用户的组文件。没有什么可以说“任何有效用户但不在此群组中”只有“任何有效用户也在此群组中”(详情here )