Auf allen drei meiner Ubuntu 14.04.3-Arbeitsstationen ist die UFW-Firewall beim Neustart deaktiviert und muss manuell gestartet werden sudo ufw enable
. Meine UFW.conf ist so eingestellt, dass der Start wie folgt aktiviert wird:
# Auf „yes“ setzen, um beim Booten zu starten. Wenn Sie dies remote einstellen, fügen Sie unbedingt eine Regel hinzu,
# um Ihre Remote-Verbindung zuzulassen, bevor Sie ufw starten. Beispiel: „ufw allow 22/tcp“ ENABLED=yes
Antwort1
Ich weiß, das ist schon eine Weile her, aber hier ist eine Lösung.
(Duplikat von14.04 „/etc/init.d/ufw“ fehlt? Meine Firewall startet nie automatisch)
Angesichts des Aufwands, der zur Lösungsfindung erforderlich war, ist die Antwort überraschend einfach.
In /etc/init/ufw.conf:
1) Zeilen 9 - 11 auskommentieren 2) Nach Zeile 11 einfügen: start on startup
Behebt das gesamte Problem, einschließlich der Protokollierung in /var/log/ufw.log.
Notiz
Wenn Sie iptables-persistent
es installiert haben, müssen Sie es deaktivieren. Verlassen Sie iptables-persistent
/etc/init.d und benennen Sie alle darin enthaltenen Symlinks um rc0.d
, rcS.d
indem Sie den ersten Buchstaben (S oder K) klein schreiben. (Oder verschieben Sie sie hinaus.)