fail2ban

https://www.digitalocean.com/community/tutorials/how-to-protect-ssh-with-fail2ban-on-ubuntu-14-04

Disable root ssh access

Disable root ssh access by editing /etc/ssh/sshd_config to contain:

PermitRootLogin no