Available Languages: en | fr | ja | ko
SummaryThis module provides authorization capabilities so that authenticated users can be allowed or denied access to portions of the web site by group membership. Similar functionality is provided by mod_authz_dbm
.
Apache's Require
directives are used during the authorization phase to ensure that a user is allowed to access a resource. mod_authz_groupfile extends the authorization types with group
and group-file
.
Since v2.4.8, expressions are supported within the groupfile require directives.
Require groupThis directive specifies group membership that is required for the user to gain access.
Require group adminRequire file-group
When this directive is specified, the filesystem permissions on the file being accessed are consulted. The user must be a member of a group with the same name as the group that owns the file. See mod_authz_owner
for more details.
Require file-groupAuthGroupFile Directive
The AuthGroupFile
directive sets the name of a textual file containing the list of user groups for user authorization. File-path is the path to the group file. If it is not absolute, it is treated as relative to the ServerRoot
.
Each line of the group file contains a groupname followed by a colon, followed by the member usernames separated by spaces.
Example: mygroup: bob joe anne
Note that searching large text files is very inefficient; AuthDBMGroupFile
provides a much better performance.
Make sure that the AuthGroupFile
is stored outside the document tree of the web-server; do not put it in the directory that it protects. Otherwise, clients may be able to download the AuthGroupFile
.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4