denyhosts - A script to help thwart ssh server attacks
| Website: | http://denyhosts.sourceforge.net/ |
|---|---|
| License: | GPLv2 |
- Description:
DenyHosts is a Python script that analyzes the sshd server log messages to determine which hosts are attempting to hack into your system. It also determines what user accounts are being targeted. It keeps track of the frequency of attempts from each host and, upon discovering a repeated attack host, updates the /etc/hosts.deny file to prevent future break-in attempts from that host. Email reports can be sent to a system admin.
Packages
| denyhosts-2.6-24.el6.art.noarch [89 KiB] |
Changelog
by Support (2010-04-27):
- patch5 denyhosts-2.6-selinux.patch is included but not used. So made the python-selinux Requires conditional to non-el4 environments. This should probably be removed. |
Package contents (click to display)
[g] /var/log/denyhosts
[f] /var/lib/denyhosts/allowed-hosts [g] /var/lib/denyhosts/allowed-warned-hosts [g] /var/lib/denyhosts/hosts [g] /var/lib/denyhosts/hosts-restricted [g] /var/lib/denyhosts/hosts-root [g] /var/lib/denyhosts/hosts-valid [g] /var/lib/denyhosts/offset [g] /var/lib/denyhosts/suspicious-logins [g] /var/lib/denyhosts/sync-hosts [g] /var/lib/denyhosts/users-hosts [g] /var/lib/denyhosts/users-invalid [g] /var/lib/denyhosts/users-valid [d] /var/lib/denyhosts [f] /usr/share/doc/denyhosts-2.6/CHANGELOG.txt [f] /usr/share/doc/denyhosts-2.6/LICENSE.txt [f] /usr/share/doc/denyhosts-2.6/README.contrib [f] /usr/share/doc/denyhosts-2.6/README.fedora [f] /usr/share/doc/denyhosts-2.6/README.txt [f] /usr/share/doc/denyhosts-2.6/denyhosts.cfg-dist [f] /usr/share/doc/denyhosts-2.6/setup.py [d] /usr/share/doc/denyhosts-2.6 [f] /usr/share/denyhosts/scripts/restricted_from_invalid.py [f] /usr/share/denyhosts/scripts/restricted_from_invalid.pyc [f] /usr/share/denyhosts/scripts/restricted_from_invalid.pyo [f] /usr/share/denyhosts/scripts/restricted_from_passwd.py [f] /usr/share/denyhosts/scripts/restricted_from_passwd.pyc [f] /usr/share/denyhosts/scripts/restricted_from_passwd.pyo [f] /usr/share/denyhosts/plugins/restorecon.sh [f] /usr/share/denyhosts/plugins/shorewall_allow.sh [f] /usr/share/denyhosts/plugins/shorewall_deny.sh [f] /usr/share/denyhosts/plugins/test_deny.py [f] /usr/share/denyhosts/plugins/test_deny.pyc [f] /usr/share/denyhosts/plugins/test_deny.pyo [d] /usr/share/denyhosts/plugins [d] /usr/share/denyhosts/scripts [d] /usr/share/denyhosts [f] /usr/lib/python2.6/site-packages/DenyHosts/__init__.py [f] /usr/lib/python2.6/site-packages/DenyHosts/__init__.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/__init__.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/allowedhosts.py [f] /usr/lib/python2.6/site-packages/DenyHosts/allowedhosts.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/allowedhosts.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/constants.py [f] /usr/lib/python2.6/site-packages/DenyHosts/constants.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/constants.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/counter.py [f] /usr/lib/python2.6/site-packages/DenyHosts/counter.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/counter.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/daemon.py [f] /usr/lib/python2.6/site-packages/DenyHosts/daemon.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/daemon.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/deny_hosts.py [f] /usr/lib/python2.6/site-packages/DenyHosts/deny_hosts.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/deny_hosts.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/denyfileutil.py [f] /usr/lib/python2.6/site-packages/DenyHosts/denyfileutil.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/denyfileutil.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/filetracker.py [f] /usr/lib/python2.6/site-packages/DenyHosts/filetracker.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/filetracker.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/lockfile.py [f] /usr/lib/python2.6/site-packages/DenyHosts/lockfile.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/lockfile.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/loginattempt.py [f] /usr/lib/python2.6/site-packages/DenyHosts/loginattempt.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/loginattempt.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/old-daemon.py [f] /usr/lib/python2.6/site-packages/DenyHosts/old-daemon.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/old-daemon.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/plugin.py [f] /usr/lib/python2.6/site-packages/DenyHosts/plugin.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/plugin.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/prefs.py [f] /usr/lib/python2.6/site-packages/DenyHosts/prefs.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/prefs.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/purgecounter.py [f] /usr/lib/python2.6/site-packages/DenyHosts/purgecounter.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/purgecounter.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/python_version.py [f] /usr/lib/python2.6/site-packages/DenyHosts/python_version.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/python_version.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/regex.py [f] /usr/lib/python2.6/site-packages/DenyHosts/regex.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/regex.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/report.py [f] /usr/lib/python2.6/site-packages/DenyHosts/report.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/report.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/restricted.py [f] /usr/lib/python2.6/site-packages/DenyHosts/restricted.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/restricted.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/sync.py [f] /usr/lib/python2.6/site-packages/DenyHosts/sync.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/sync.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/util.py [f] /usr/lib/python2.6/site-packages/DenyHosts/util.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/util.pyo [f] /usr/lib/python2.6/site-packages/DenyHosts/version.py [f] /usr/lib/python2.6/site-packages/DenyHosts/version.pyc [f] /usr/lib/python2.6/site-packages/DenyHosts/version.pyo [d] /usr/lib/python2.6/site-packages/DenyHosts [f] /usr/lib/python2.6/site-packages/DenyHosts-2.6-py2.6.egg-info [f] /usr/bin/denyhosts-control [f] /usr/bin/denyhosts.py [f] /etc/sysconfig/denyhosts [f] /etc/rc.d/init.d/denyhosts [f] /etc/logrotate.d/denyhosts [f] /etc/cron.d/denyhosts [f] /etc/denyhosts.conf |