Denyhost = blockt falsch

Lord_Icon

Member
Hi,

ich habe mir denyhost eingerichtet. Es arbeitet auch FAST korrekt.

allerdings habe ich gesagt, das ein benutzer,den es nicht gibt nach einmal blocken
benutzer die es gibt nach 10 mal
und der leibe root nach 3 mal.

alle 3 Werte ignoriert er. Denn ich habe überalle 7 mal die Möglichkeit.


Desweiteren habe ich gesagt, das ich erstmal möchte, das die IP nur eine Minute lang geblockt wird.
Den daemon hab ich mit daemon-control start --purge gestartet.

Nur bleibt die IP ewig drin. (zumindest nach 12 minuten war mir das warten zu blöde und hab es manuell gelöscht)


Woran könnte es liegen ?
 
sorry.

vi /usr/share/denyhosts/denyhosts.cfg
Code:
SECURE_LOG = /var/log/messages
HOSTS_DENY = /etc/hosts.deny
PURGE_DENY = 1m
BLOCK_SERVICE  = sshd
DENY_THRESHOLD_INVALID = 1
DENY_THRESHOLD_VALID = 10
DENY_THRESHOLD_ROOT = 3
DENY_THRESHOLD_RESTRICTED = 1
WORK_DIR = /usr/share/denyhosts/data
SUSPICIOUS_LOGIN_REPORT_ALLOWED_HOSTS=YES
HOSTNAME_LOOKUP=YES
LOCK_FILE = /var/lock/subsys/denyhosts
ADMIN_EMAIL = info@meine_addy.de
SMTP_HOST = localhost
SMTP_PORT = 25
SMTP_FROM = DenyHosts <nobody@localhost>
SMTP_SUBJECT = DenyHosts Report
AGE_RESET_VALID=5d
AGE_RESET_ROOT=25d
AGE_RESET_RESTRICTED=25d
AGE_RESET_INVALID=10d
DAEMON_LOG = /var/log/denyhosts
DAEMON_SLEEP = 30s
DAEMON_PURGE = 1h

vi /usr/local/bin/daemon-control

Code:
DENYHOSTS_BIN   = "/usr/local/bin/denyhosts.py"
DENYHOSTS_LOCK  = "/var/lock/subsys/denyhosts"
DENYHOSTS_CFG   = "/usr/share/denyhosts/denyhosts.cfg"

PYTHON_BIN      = "/usr/bin/env python"


Bezüglich des Blockens und nach 1m rausnehmen = ich glaub, das ich das gefunden habe. Da ich den Dienst als daemon starte, werd ich wohl bei DAEMON_PURGE = 1h
den Wert ändern. (bis jetzt PURGE_DENY = 1m)

Aber das erklärt immer noch nicht, warum ich 7 logins statts 1 - 10 - 3 habe
 
Back
Top