Why Security?

The Internet is a large public network with millions of hosts distributed throughout the world. Under optimum conditions, any of those hosts is capable of reaching any of the others at any given time. The advantages of connecting your computers to this network are obvious. Not only can you retrieve all kinds of interesting and valuable information quickly and easily, but you can also publish information on the Web and make it easy for people around the world to access it.

Therein lies the rub. Whenever users view a Web page on your site, download a file from your FTP server, or connect to your mail server, they are gaining access to a computer on your network. Under ideal circumstances, they are gaining access to only a very limited ...

Get Sams Teach Yourself CGI in 24 Hours, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.