Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| denyhosts [2009/09/18 09:29] – angelegt gerald | denyhosts [2024/02/29 13:36] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 33: | Zeile 33: | ||
| Anschließend muss man DenyHosts wieder starten. | Anschließend muss man DenyHosts wieder starten. | ||
| + | |||
| + | ====== Problem: Denyhost setzt immer wieder eine IP auf die hosts.deny ====== | ||
| + | |||
| + | Quelle((http:// | ||
| + | |||
| + | Manuell: Siehe Quelle | ||
| + | |||
| + | Skript: | ||
| + | |||
| + | < | ||
| + | ######################################################################## | ||
| + | # | ||
| + | # rmdenyhosts | ||
| + | # Entfernt DenyHosts-Eintraege | ||
| + | # | ||
| + | # Copyright 2011 Emanuel Duss | ||
| + | # Licensed under GNU General Public License | ||
| + | # | ||
| + | # 2011-07-03; Emanuel Duss; Erste Version | ||
| + | # | ||
| + | ######################################################################## | ||
| + | |||
| + | ######################################################################## | ||
| + | # Variabeln | ||
| + | DENYHOSTS="/ | ||
| + | DENYDIR="/ | ||
| + | GOODHOST=" | ||
| + | |||
| + | ######################################################################## | ||
| + | # Funktionen | ||
| + | usage() { | ||
| + | cat << EOF | ||
| + | Usage: | ||
| + | $0 IP-Adresse | ||
| + | EOF | ||
| + | } | ||
| + | |||
| + | ######################################################################## | ||
| + | # Main | ||
| + | |||
| + | # Variable gesetzt? | ||
| + | if [ -z " | ||
| + | then | ||
| + | echo "Keine IP-Adresse angegeben!" | ||
| + | usage | ||
| + | exit 1 | ||
| + | fi | ||
| + | |||
| + | # DenyHosts stoppen | ||
| + | $DENYHOSTS stop | ||
| + | |||
| + | # Eintraege entfernen | ||
| + | for i in $DENYDIR/ | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | / | ||
| + | do | ||
| + | sed '/' | ||
| + | mv $i.tmp $i | ||
| + | done | ||
| + | |||
| + | # DenyHosts starten | ||
| + | $DENYHOSTS start | ||
| + | |||
| + | # EOF | ||
| + | </ | ||
| + | |||
| + | |||