I just setup Redhat linux 6.1 as a proxy server using squid. I seriuosly doubt that linux is a secure nos out of the box so my question is what steps do I need to take in order to make linux secure from outside (or inside) attacks. Not just as a proxy server but as a web/db/file server. I haven't seen any real step by step procedure for securing linux with respect to it's role. I'm not looking for a bunch of links or documents that discuss linux security but offer no real information.