Help: Basic Security Precautions

Hello,
I couldn't find any resources advising me the basic security precautions to take for a web hosting account.

For example, my new host by default lists all the files in a directory. I've heard that's not recommended. (By the way, what's the best way to prevent this?).

What other such basic security precautions should/can one take?

My hosting uses cPanel and while I have a computer background, a little bit of detail when it comes to unix would be appreciated.
Or just point me to the right resources.

Thanks.

 

 

 

 

Top