Anybody who manages their own server or a bunch of servers that gets sick of securing it and keep it all up-to-date, do what I do...I use the ELS program (Easy Linux Security). You install it, it secures everything the first time you run it. Then, run it once a week to check for updates.
Simple, eh. No, this isn't my script, so don't ask me for help with it
. Just posting it here as a resource.
http://www.servermonkeys.com/els.php
Installation Instructions (For Easy Access)
wget --output-document=installer.sh http://servermonkeys.com/projects/els/installer.sh
chmod +x installer.sh
sh installer.sh
rm -f installer.sh
els --all
Run This Once A Week
els --update
els --all
Simple, eh. No, this isn't my script, so don't ask me for help with it

http://www.servermonkeys.com/els.php
Installation Instructions (For Easy Access)
wget --output-document=installer.sh http://servermonkeys.com/projects/els/installer.sh
chmod +x installer.sh
sh installer.sh
rm -f installer.sh
els --all
Run This Once A Week
els --update
els --all