Wo speichert UFW (unkomplizierte Firewall) Befehlszeilenregeln?
40
Sie fügen eine Regel wie diese hinzu:
ufw allow 22/tcp
Die Regel wird gespeichert und auch nach dem Neustart angewendet. Aber es ist nirgendwo in geschrieben /etc/ufw. Wohin wird es gespeichert? (Ubuntu mit ufw als vorinstalliert.)
Die Verwendung von "ls -l" zeigt, dass einige von ihnen Links zu anderen sind und welche zuletzt aktualisiert wurden (was bedeutet, dass sie aktiv sind?)
Antworten:
In meinem Ubuntu 11-Server sind die Firewall-Regeln in gespeichert
/lib/ufw/user.rules
quelle
Ubuntu 16.04 LTS
/etc/ufw/user.rules
Versuchen Sie im Allgemeinen Folgendes:
locate user.rules
Sollte etwas ausgeben wie:
quelle
updatedb
mindestens einmal vor der Verwendung auszuführenlocate
.Ich glaube es ist unter
lib/ufw/rules[6].rules
quelle
In meiner Version 8.04 LTS Server werden die Dateien
/var/lib/ufw
als/var/lib/ufw/user.rules
und gespeichert/var/lib/ufw/user6.rules
.quelle
Dies sollte auf allen Linux-Systemen funktionieren, die das Suffix ".rules" annehmen und sich unter einem Verzeichnis mit dem Namen "ufw" befinden:
Die Verwendung von "ls -l" zeigt, dass einige von ihnen Links zu anderen sind und welche zuletzt aktualisiert wurden (was bedeutet, dass sie aktiv sind?)
quelle