From: Eric Covener
AuthType directive)
+ AuthType directive)
mod_auth_basicmod_auth_digestRequire directive)
+ Require directive)
mod_authnz_ldapmod_authz_dbmYou 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,