 | Protecting your computer from unauthorized users. |
Hosting Web sites, even on an intranet, opens your host computer to a wider community of users. Authentication is the process of allowing users access to a Web service based on user names and passwords, or on IP addresses. (Restricting users by IP address is less secure, because clever users can "spoof" an IP address and gain access to the host computer.)
 | Protecting your computer from malicious programs. |
The content of a Web site can cause programs to be run on your host computer. An HTML page that "includes" or "substitutes" another page can cause a program to be run on the host computer. Marking directories as executable to allow a script to run on the host computer can allow a program to do anything within the limits of the host computer's resource-protection scheme.
HTML pages can contain embedded controls, scripts, applets, and other programs that can cause programs to run on a host computer. Form handlers can introduce a further risk, because users can submit commands from within form fields, causing programs to be run when the page containing the form results is browsed. (Form handlers in Microsoft® FrontPage® do not allow this.)
 | On Microsoft® Windows NT®-based Internet Information Services (IIS) Web servers, each HTTP request to IIS from a Web browser or the FrontPage client runs under a user account on the Windows NT operating system that hosts IIS. FrontPage implements Web security on IIS by changing the access control lists for all files and folders in each FrontPage-extended web. |
Learn about FrontPage Server Extensions security on Microsoft Windows NT.
 | On UNIX-based Web servers, the server maintains a list of accounts with user names and passwords, and a list of groups of users, all with varying levels of permissions for using the services of the Web server. The accounts and groups maintained by the Web server are separate from the list of users and groups with access to the host computer's file system. By creating access files throughout the Web server's content, different sets of users, with varying levels of permission, can be given access to different areas of the server. FrontPage relies on this mechanism to add web administrators, authors, and site visitors with the proper permissions to the Web server's account list, and to protect content and programs in FrontPage-extended webs. |
Learn about FrontPage Server Extensions security on UNIX.