Security

NCSA HTTPd allows you to control who can access different document trees on your server. It also allows you to define which server functions are carried out in different document trees.

Note that the following methods of access control can work independently, or be combined.


Host Filtering

Host filtering is used to limit document trees to certain machines, most likely local machines or those directly involved in a project.

For example, I have some documents which are for NCSA only. If you are not from a machine in ncsa.uiuc.edu, you can't access them.

I have another directory that I don't want NCSA people to read, since they can access it elsewhere.

User Authentication

If your users are using a browser that supports user authentication, like NCSA Mosaic, you can have the users authenticate themselves with a user name and a password before they are able to access protected documents.

For an example, let's create three users.

I have protected this directory so that only blong can access it.

I have protected this directory so that only people in the Mosaic X developers group can access it. That means dpape and swetland.

I have protected this directory so that only blong can access it, and only from void.ncsa.uiuc.edu.


[Back] Return to the features list.
NCSA HTTPd Development Team / httpd@ncsa.uiuc.edu / Last Modified 9-11-95