Currently, my ssh server lets a user fail to login an infinite number of times (theoretically until the password is correctly guessed). I do not want this to be the case, I want the user to be banned for an arbitrary length of time after an arbitrary number of failed login attempts. I know that there are solutions availble and have tried at least three of them, but none has worked. I am wondering if anyone here has had a more successful experience than I, and how I might get something like this working with minimal hassle. Thanks!
I have a Kubuntu 9.10 system running the latest debian-stable openssh-server package.