Você tem acesso root ao servidor? Existem alguns programas que monitoram arquivos de log quanto a alterações, verificando tentativas de autenticação com falha. Depois de várias tentativas com falha (configuráveis pelo usuário), elas bloqueiam o endereço IP de origem (temporariamente, se desejado).
Os dois que eu consigo lembrar são:
-
Fail2ban : instale com
sudo apt-get install fail2ban
no Ubuntu, em seguida, altere o arquivo /etc/fail2ban/jail.local (se ele não existir, apenassudo cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local
). As opções em 'jail.local' são bem auto-explicativas, mas se você quiser mais informações, pode conferir a documentação em link -
BlockHosts: (é um pouco mais antigo, não sei se ainda está atualizado) Para instalar, siga as instruções em link
-
provavelmente há muito mais ...