what domain panel do you use? i use cpanel along with a free script called csf (
http://www.configserver.com ). basically it closes all the holes in cpanel and on servers. a really good feature is the Auth password if a user or you input the wrong pass 3 times (can be changed) anywhere on the server it automatically blocks the IP (can be config to release ip after a set time) and sends the server owner an email. you can even set it to notify you when someone logs into your server via ssh too.