So just for fun I opened up SSH to the world and a few bots have latched on to my server (unsuccessfully trying to log in by password). But of course this fills up the logs. I've attempted to use DenyHosts, but somehow it's not really working, so I thought, "Why not use a honeypot?"
The problem is, I want to allow good logins while sending everyone else to the honeypot.
Is there any way to filter in correct logins to the real SSH server and leave everyone else in the honeypot?