DenyHosts is a script intended to help Linux system administrators thwart ssh server attacks. DenyHosts scans an
ssh server log, updates /etc/hosts.deny after a configurable number of failed attempts from a rogue host is
determined. Additionally, DenyHosts alerts the administrator of any suspicious logins.
DenyHosts is an open source project released under the GNU Public License (GPL).
More information about DenyHosts can be obtained by visiting the DenyHosts homepage.