我想知道我是否可以合并群组和特定用户授权。
我在httpd.conf中有类似的内容:
<Directory /path/to/dir>
AuthType Basic
AuthName "Private pages"
AuthBasicProvider file
AuthUserFile /path/to/dir/.htpasswd
AuthGroupFile /path/to/dir/.htgroup
Require user user1 user2 user3
Require group group1 group2
</Directory>
然后我从浏览器访问它。我使用user1,我没有成功,我在error_log中得到了错误:
Authorization of user user1 to access /path/to/dir failed, reason: user is not part of the 'require'ed group(s).
我可以这样做吗?
答案 0 :(得分:1)
是的,但用户必须匹配用户指令和组指令。你应该可以使用
Satisfy Any
设置是否只需要组或用户指令匹配