Kann ich UFW vollständig deinstallieren?

10

Ich muss iptables manuell konfigurieren und die Regeln mithilfe des iptables-persistentPakets speichern und wiederherstellen . also will ich nicht mehr ufw.

Ich kann es einfach deaktivieren. Aber es gibt viele Ketten in iptables Rules Dump, und ich möchte sie nicht sehen.

:INPUT ACCEPT [593:73026]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [449:94341]
:ufw-after-forward - [0:0]
:ufw-after-input - [0:0]
:ufw-after-logging-forward - [0:0]
:ufw-after-logging-input - [0:0]
:ufw-after-logging-output - [0:0]
:ufw-after-output - [0:0]
:ufw-before-forward - [0:0]
:ufw-before-input - [0:0]
:ufw-before-logging-forward - [0:0]
:ufw-before-logging-input - [0:0]
:ufw-before-logging-output - [0:0]
:ufw-before-output - [0:0]
:ufw-reject-forward - [0:0]
:ufw-reject-input - [0:0]
:ufw-reject-output - [0:0]
:ufw-track-input - [0:0]
:ufw-track-output - [0:0]
-A INPUT -j ufw-before-logging-input
-A INPUT -j ufw-before-input
-A INPUT -j ufw-after-input
-A INPUT -j ufw-after-logging-input
-A INPUT -j ufw-reject-input
-A INPUT -j ufw-track-input
-A FORWARD -j ufw-before-logging-forward
-A FORWARD -j ufw-before-forward
-A FORWARD -j ufw-after-forward
-A FORWARD -j ufw-after-logging-forward
-A FORWARD -j ufw-reject-forward
-A OUTPUT -j ufw-before-logging-output
-A OUTPUT -j ufw-before-output
-A OUTPUT -j ufw-after-output
-A OUTPUT -j ufw-after-logging-output
-A OUTPUT -j ufw-reject-output
-A OUTPUT -j ufw-track-output
COMMIT
# Completed on Sat Mar 30 07:26:41 2013

Aber ich muss nur wissen, ob ich UFW vollständig deinstallieren kann oder nicht.

Pylover
quelle

Antworten:

15

Ja, Sie können entfernen und deaktivieren ufwund / oder gufwohne Probleme. Ihre iptablesKonfiguration wird davon nicht beeinflusst . UFW (Uncomplicated Firewall) wurde einfach entwickelt, um einige Konfigurationen mit iptables zu vereinfachen.

Das Entfernen hat keine Auswirkungen auf Ihre iptablesKonfiguration.

Um UFW zu deaktivieren, können Sie Folgendes eingeben:

sudo ufw disable

Um es zu entfernen, können Sie Folgendes eingeben:

sudo apt-get remove ufw

Um es zu löschen (In den Fällen, in denen Sie ufw wirklich hassen oder Speicherplatz verschwenden), können Sie Folgendes eingeben:

sudo apt-get purge ufw

Das einzige, was Sie nicht tun können, ist zu entfernen iptables. Dies liegt daran, dass es sich um ein Abhängigkeitspaket handelt, von dem ufwalso ufwabhängt iptables(nicht umgekehrt ^^).

Luis Alvarado
quelle
5

Ich hatte das gleiche Problem. Nach dem Befehl

iptables -L

Ich habe Remians von Ufw gesehen.

Verwenden Sie einfach zwei Befehle:

iptables -F

iptables -Z

-F ist zum Spülen

-Z ist für Nullketten

Rafał Bogunia
quelle
Aber was passiert nach dem Aktivieren und / oder Deaktivieren von ufw?
Pylover
Ich musste ufw von meinem System löschen. Diese beiden Befehle bereinigen nur die Überreste von ufw in meiner Liste der iptables.
Rafał Bogunia
Ja, Sie müssen die Tabellen
leeren