UFW löscht keine Regel

7

Ich habe etwas getestet und meiner Firewall eine Regel hinzugefügt, um Port 9000 zuzulassen. Im Nachhinein hätte ich es nur vorübergehend deaktivieren sollen. Jedenfalls habe ich die Regel entfernt und sie lässt mich nicht, es heißt Regel nicht gefunden.

$ sudo ufw delete 9000
ERROR: Could not find rule '9000'

aber klar, die Regel ist immer noch aktiv:

$ sudo ufw status verbose
Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
New profiles: skip

To                         Action      From
--                         ------      ----
80                         ALLOW IN    Anywhere
443                        ALLOW IN    Anywhere
9000                       ALLOW IN    Anywhere
80 (v6)                    ALLOW IN    Anywhere (v6)
443 (v6)                   ALLOW IN    Anywhere (v6)
9000 (v6)                  ALLOW IN    Anywhere (v6)

Ich habe die UFW-Hilfe gelesen und sie besagt, dass Sie eine Portnummer löschen können, aber das passiert nicht. Wie kann ich die Regel für Port 9000 aus UFW entfernen?

j0h
quelle

Antworten:

17

Die richtige Syntax wäre:

sudo ufw delete allow 9000

Wenn Sie eine Regel wie folgt festlegen:

sudo ufw allow 9000

Dann ist die Regel allow 9000. Wenn Sie nun die Regel löschen möchten:

sudo ufw delete rule

dh

sudo ufw delete allow 9000
heemayl
quelle
1
@ j0h: Gerne helfen :)
heemayl
1
Sie können auch die Regeln drucken, die ab eins nummeriert sind (ufw Status nummeriert?). Und dann können Sie sie löschen, indem Sie die Nummer angeben (ufw delete 3?). Vergessen Sie nicht, die Manpage für ufw (8) zu lesen, wenn Sie sich nicht an die Syntax erinnern.
Anders
Gut! :-) Upvoted!
Fabby
Es hat mir nicht geholfen. Ich erhalte die folgende Meldung: "Nicht vorhandene Regel konnte nicht gelöscht werden Nicht vorhandene Regel konnte nicht gelöscht werden (v6)" Aber wenn der Status überprüft wird, wird er weiterhin angezeigt
Fabiola González
Ich habe es herausgefunden. Geben Sie sudo ufw status nummeriert ein. Dann "sudo ufw delete # (Anzahl der Regeln, z. B. 'sudo ufw delete 3')"
Fabiola González
0

Ich empfehle die Verwendung von Gufw (eine sehr benutzerfreundliche Methode zur Verwaltung Ihrer Ubuntu-Firewall, die von ufw unterstützt wird ).

Benny
quelle