Hi @ben74
I'm also looking to find a solution for this. I have the same problem. Did you find a way?
Note: @janiosarmento Fail2Ban is very good.. but not perfect and all measures that can be taken to further secure a server are always welcome. In my opinion, disable password login is a good security practice.