Dove salva UFW (firewall semplice) le regole della riga di comando?


40

Aggiungi una regola come questa:

ufw allow 22/tcp

La regola viene salvata e viene applicata anche dopo il riavvio. Ma non è scritto da nessuna parte in /etc/ufw. Dove viene salvato? (Ubuntu, usando ufw come preinstallato.)


wow, mi sono appoggiato a qualcosa di nuovo oggi. "firewall semplice"
answerSeeker,

Risposte:


45

Nel mio server Ubuntu 11, le regole del firewall vengono salvate /lib/ufw/user.rules


2
Bingo, grazie. C'è anche un user6.rules (che non ha tutte le regole che ho creato, ma per il resto sembra simile).
Steve Bennett,

2
user6.rules è per le regole del firewall IP versione 6 (ipv6).
Daniel t.

1
Ancora corretto in Ubuntu 14, grazie.
Nick Triantafillou,

5
Che posizione folle! Ho appena trascorso 20 minuti a cercare questo :-(
reinierpost il

19

Ubuntu 16.04 LTS

/etc/ufw/user.rules

In generale, prova:

locate user.rules

Dovrebbe produrre qualcosa di simile:

/etc/ufw/user.rules
/usr/share/ufw/user.rules
/usr/share/ufw/user.rules.md5sum
/usr/share/ufw/iptables/user.rules

1
Si consiglia di eseguire updatedbalmeno una volta prima dell'uso locate.
ccpizza,

9

Credo che sia sotto lib/ufw/rules[6].rules


3

Nella mia versione, 8.04 LTS Server i file sono archiviati /var/lib/ufwcome /var/lib/ufw/user.rulese /var/lib/ufw/user6.rules.


1

Questo dovrebbe funzionare su tutti i sistemi Linux assumendo un suffisso ".rules" e risiedendo sotto una directory chiamata "ufw":

sudo find / -name "*.rules" -exec ls -l {} \; | grep ufw

L'uso di "ls -l" mostra che alcuni di essi sono collegamenti ad altri e quali sono stati aggiornati di recente (il che implica che sono attivi?)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.