Protect resources

The IBM® HTTP server includes HTTP directives that can provide detailed control of the information assets that the server uses. You can use directives to control from which directories the Web server serves URLs for both HTML files and CGI programs, to swap to other user profiles, and to require authentication for some resources.

Following are some suggestions for using HTTP directives:
Tip: If your server provides multiple logical Web sites, you might want to set up a separate library for the CGI programs for each site.

Other security considerations

Following are additional security considerations:
  • HTTP provides read-only access to your system. HTTP server requests cannot update or delete data on your system directly. However, you might have CGI programs that update data. Additionally, you can enable the Net.Data® CGI program to access your system database. The system uses a script (which is similar to an exit program) to evaluate requests to the Net.Data program. Therefore, the system administrator can control what actions the Net.Data program can take.
  • The HTTP server provides an access log that you can use to monitor both accesses and attempted accesses through the server.