UFW vorübergehend aktivieren, nicht beim Booten?

UFW vorübergehend aktivieren, nicht beim Booten?

Szenario: Ich bin auf einem Remote-Server und wenn ich UFW falsch einrichte, werde ich ausgesperrt und habe keine Chance auf eine einfache Wiederherstellung. Ich möchte also starten ufwund sehen, ob es funktioniert. Wenn nicht, möchte ich den Server neu starten und deaktivieren ufw. Beachten Sie, dass der Server sein Dateisystem über NFS mountet und wenn dies blockiert wird, ist das System tot.

Ich habe es versucht:

systemctl start ufw

Während systemctl status ufwBerichte vorliegen, dass es aktiv ist, ufw statusheißt es:

Status: inactive

Wenn ich ausführe ufw enable, wird UFW auch beim nächsten Start aktiviert, und das ist genau das, was ich nicht will.

Antwort1

Eine Möglichkeit hierfür ist beispielsweise die Verwendung des Bildschirms.

  1. Startscreen
  2. Laufensleep 300; sudo ufw disable
  3. Drücken Sie Ctrl+, a cum ein neues Fenster zu erstellen.
  4. Führen Sie alle gewünschten UFW-Befehle aus.
  5. Wenn Sie den Zugriff verlieren, warten Sie einfach fünf Minuten, bis ufw deaktiviert wird.
  6. CtrlWenn es funktioniert, gehen Sie mit + zum vorherigen Fenster zurück a Spaceund drücken Sie Ctrl+ c, um den Befehl vor der Ausführung abzubrechen.

verwandte Informationen