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. 
-  
blong password sleepless
 -  
dpape password conehead
 -  
swetland password bonehead
 
- 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. 
     
Return to the features list.
NCSA HTTPd Development Team / 
httpd@ncsa.uiuc.edu / 
Last Modified 9-11-95