From: Eric Covener
AuthType
directive)
+ AuthType
directive)
mod_auth_basic
mod_auth_digest
Require
directive)
+ Require
directive)
mod_authnz_ldap
mod_authz_dbm
You will also need to make sure that the modules
- mod_authn_core
and mod_authz_core
- have either been built into the httpd binary or loaded by the
- httpd.conf configuration file. Both of these modules provide core
- directives and functionality that are critical to the configuration
- and use of authentication and authorization in the web server.
Let's examine each of those directives individually. The AuthType
directive selects
@@ -230,7 +223,7 @@ Require user rbowen
AuthType Digest
. This method is implemented by mod_auth_digest
and is much more secure. Most recent
browsers support Digest authentication.
The AuthName
directive sets
+
The AuthName
directive sets
the Realm to be used in the authentication. The realm serves
two major functions. First, the client often presents this information to
the user as part of the password dialog box. Second, it is used by the
@@ -265,7 +258,7 @@ Require user rbowen
party modules in the Apache Modules
Database.
Finally, the Require
+
Finally, the Require
directive provides the authorization part of the process by
setting the user that is allowed to access this region of the
server. In the next section, we discuss various ways to use the
@@ -347,7 +340,7 @@ person in
AuthBasicProvider file
AuthUserFile /usr/local/apache/passwd/passwords
AuthGroupFile /usr/local/apache/passwd/groups
-Require group GroupName
+ Require group GroupName
Now, anyone that is listed in the group GroupName
,