# tar -zxvf DenyHosts-2.6.tar.gz# cd DenyHosts-2.6# python setup.py install
# cd /usr/share/denyhosts/# cp denyhosts.cfg-dist denyhosts.cfg
SECURE_LOG = /var/log/secure#ssh 日志文件,它是根据这个文件来判断的。HOSTS_DENY = /etc/hosts.deny#控制用户登陆的文件PURGE_DENY = 5m#过多久后清除已经禁止的BLOCK_SERVICE = sshd#禁止的服务名DENY_THRESHOLD_INVALID = 1#允许无效用户失败的次数DENY_THRESHOLD_VALID = 5#允许普通用户登陆失败的次数DENY_THRESHOLD_ROOT = 5#允许root登陆失败的次数HOSTNAME_LOOKUP=NO#是否做域名反解ADMIN_EMAIL = admin@yahunet.com#管理员邮件地址,它会给管理员发邮件DAEMON_LOG = /var/log/denyhosts#自己的日志文件
# cp daemon-control-dist daemon-control# chown root daemon-control# chmod 700 daemon-control
# ln -s /usr/share/denyhosts/daemon-control /etc/init.d/denyhosts# chkconfig --add denyhosts# chkconfig denyhosts on
# service denyhosts start
联系客服