If you go to the RS forums there are plenty of how-to's on bastille/ip-tables etc.. Just look in the how-to section. That will atleast get you started then I suggest searching the web and going to some of these.
on a serious note, security and useability is a tradeoff. on a personal box you dont need to run a load of publically accessible daemons in unsecure configurations - on a hosting box you do. install some kernel security patches, put in some firewall rules, watch your logs, update often and hope that you dont get hit with the latest 0-day.