Recently I noticed continuous DDOS attacks on the MobileChicks.Co main server.
And I’ve learned that this seems to be an enduring state, even on Linux server machines nowadays. Just like annoying spam have attacks on your property become some sort of background noise. However I can’t imagine how to adopt that criminal behavior to the real world. It would be like observing an individual from your house window constantly trying to unlock the doors of your car. How would you behave in that situation, if you simply can’t find anyone that seems to be responsible for the protection of your property and the punishment of the bad guys?
I’ve searched and found fail2ban quite suitable . This script does what I had done manually, it adds IP Adresses to the firewall (iptables) to be blocked. It actually looks in the log files like /var/log/auth.log for ssh to identify intrusion trials. But it provides much more than only ssh port protection.
I also ran into OSSEC HIDS  which is a much more user friendly host-based intrusion detection system and which provides extraordinary monitoring features for server clusters.
Don’t you believe in daily internet crimes against the property of others? So just have look at the offender lists of the fail2ban reporting service. And yes of course, most computers from which attacks have been initiated were hijacked and assimilated beforehand. Hackers constantly try to increase the pool of their Bot-networks.
 fail2ban. Automatic iptables software. www.fail2ban.org
 fail2ban reporting service. www.blocklist.de
 OSSEC HIDS. www.ossec.net