Eine Firewall zu konfigurieren geht schnell… sich remote von einem System auszusperren aber ebenso, daher sollte man sich beim testen eines Firewallscriptes immer eine Hintertür offen halten. Am einfachsten geht es mit einem Script, dass, wenn keine Eingabe erfolgt, die Firewall regeln alle X-Sekunden wieder löscht.

    Es reicht  dazu, folgenden Befehl angepasst in einer Sitzung (z.B. screen) laufen zu lassen.

    while true; do test=""; read  -t 20 -p "OK? " test ;  [ -z "$test" ] && /root/scripts/firewall.sh stop ; done

    Leave A Reply