This article will show you how to make your Apache web server more secure from an attack by effectively using Access control and authentication strategies.
Read the story here
All the examples below assumes that you are using Ubuntu 7.10 with a basic Apache configuration setup. However, these examples will help any user running an Apache server to make it more secure since the concepts will still apply. This HOWTO should be used on a test server then once that is secure migrated to a production web server.