What is the best way to prevent against Brute Force on ssh?

Hey All,

I'm seeing that my new server is already getting Brute Forced:
Code:
...
Mar 30 14:15:27 www sshd[3130]: Illegal user theo from ::ffff:211.75.142.106
Mar 30 14:15:30 www sshd[3132]: Illegal user carol from ::ffff:211.75.142.106
Mar 30 14:15:34 www sshd[3134]: Illegal user carol from ::ffff:211.75.142.106
Mar 30 14:15:38 www sshd[3136]: Illegal user carol from ::ffff:211.75.142.106
Mar 30 14:15:42 www sshd[3138]: Illegal user carol from ::ffff:211.75.142.106
Mar 30 14:15:45 www sshd[3140]: Illegal user cesar from ::ffff:211.75.142.106
Mar 30 14:15:49 www sshd[3142]: Illegal user cesar from ::ffff:211.75.142.106
...
What is the best way to protect myself from this? I'm trying to get AFP to work with Debian, and once I get that setup, I was going to setup BFD as well. Does BFD only "detect", or will it actively refuse as well?

 

 

 

 

Top