I have a typical vps server with some custom sites on it running on port 80, a mail server, I don't have a DNS server and it is a default ubuntu 12.04. I don't have any admin panel, I am doing all the administration through command line.
I am wondering what is an absolutely important routine for keeping safe a server like this?
For example, installing a monitoring tool and been aware of the network traffic, doing often the updates (how often?), been aware of important logs etc. What tools would you suggest?
I don't want suggestions like change ssh port etc. which are things that you are doing them just one time, I am more interested about a daily/weekly/monthly security routine, what log files do you think as important to follow, how do you watch them and how often.