User Authentication ManagerLast Updated: January 20, 2000You can control access to a particular directory on your web server using a concept commonly termed "user authentication". The "Basic" user-authentication allows you to restrict access to users who can provide a valid username/password pair. The User Authentication Manager provides you with a web-based interface to set up password protected directories and provides your clients with a web-based interface such that they can change their passwords.
User Authentication DocumentationBefore you install and use the User Authentication Manager on your Virtual Server as a server administrator, you should make yourself familiar with the Definitions and Directives that are associated with user authentication. An excellent on-line resource is available at the NCSA HTTPd web site and authored by the NCSA HTTPd Development Team: How to Install the User Authentication ManagerTo install the User Authentication Manager on your Virtual Server you will need to do the following:
Configuring your Web ServerIn order to prevent anyone from accessing your User Authentication Manager
yet still allowing yourself access with administrative privileges, you will
need to add a
Basically what this directive does is limit access to the User Authentication Manager (which is installed in your ~ /usr/local/etc/httpd/cgi-bin/library/htaccess directory), allowing only those clients that authenticate using the user name "admin". The crypted password for the user "admin" is stored in the file "~/usr/local/etc/httpd/htpasswd/admin.passwd" (this password file was installed as part of the archive you untarred previously). The admin password is initially set to "5e5ame". You are strongly encouraged to change this password which can be done by performing the following steps:
If you want to allow users to change passwords remotely (described below)
you will also need to be sure that the option "
Modify the
Accessing your User Authentication ManagerYou can access the User Authentication Manager on your Virtual Server by typing the following URL into the web browser of your choice:
You will be prompted for a user name and password before you can use the User Authentication Manager. Use "admin" and the user name and the password you selected during the configuration step above. After you have authenticated, you will be prompted for either 1) a directory that is currently password protected, or 2) a directory which you would like to password protect. Enter the directory with respect to your home directory, i.e. type "/www/htdocs/some/directory/" instead of "/usr/home/yourloginname/www/htdocs/some/directory/".
Please Note: The User Authentication Manager assumes that you have some
basic knowledge about " Allowing Users to Change Passwords RemotelyBefore a user can be provided with the capability of changing his or her using the User Authentication Manager, you must first use the User Authentication Manager to view or create a password protected directory. This is outlined in the "Accessing your User Authentication Manager" step above. When you use the User Authentication Manager to view or create the
" After you have accessed the directory using the User Authentication Manager, you can now allow any user to change his or her password via a web based form. The user need simply access the User Authentication Manager "shortcut" that is copied into the directory. For example, you might add something like this to the web content in the protected directory:
When your users access the User Authentication Manager in the directory, the Manager will display a form which allows the user to change their password. An Example of the screen display for User Authentication Manager. |
Copyright © 1996-2000 Last Modified: 20 January 2000 A Little Technology Shoppe, LLC. All rights reserved. All brand names and product names used on these web pages are trademarks, or trade names of their respective holders.