Могу ли я полностью удалить UFW?

7

Мне нужно настроить iptables вручную и сохранить и восстановить правила, используя пакет iptables-persistent . поэтому я больше не хочу ufw.

Я могу просто отключить его. но многие цепи существуют в дампе правил iptables, и я не хочу их видеть.

: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

Но мне просто нужно знать, могу ли я полностью удалить UFW или нет?

    
задан pylover 30.03.2013 в 03:01
источник

2 ответа

10

Да, вы можете удалить или отключить ufw и / или gufw без каких-либо проблем. Это не повлияет на вашу конфигурацию iptables . UFW (Uncomplicated Firewall) был просто разработан, чтобы облегчить некоторые конфигурации, выполненные с помощью iptables.

Удаление его не повлияет на конфигурацию iptables .

Чтобы отключить UFW, вы можете ввести следующее:

sudo ufw disable

Чтобы удалить его, вы можете ввести следующее:

sudo apt-get remove ufw

Чтобы очистить его (в тех случаях, когда вы действительно ненавидите ufw или тратите впустую пространство), вы можете ввести следующее:

sudo apt-get purge ufw

Единственное, что вы не можете сделать , это удалить iptables . Это потому, что это пакет зависимостей ufw , поэтому ufw зависит от iptables (нет другого пути вокруг ^^).

    
ответ дан Luis Alvarado 30.03.2013 в 03:17
источник
4

У меня была та же проблема. После команды

iptables -L

Я видел remians of ufw.

Просто используйте две команды:

iptables -F

iptables -Z

-F для флеша

-Z для нулевых цепей

    
ответ дан Rafał Bogunia 18.02.2016 в 23:39