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.)
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.)
Antworten:
In meinem Ubuntu 11-Server sind die Firewall-Regeln in gespeichert /lib/ufw/user.rules
Ubuntu 16.04 LTS
/etc/ufw/user.rules
Versuchen Sie im Allgemeinen Folgendes:
locate user.rules
Sollte etwas ausgeben wie:
/etc/ufw/user.rules
/usr/share/ufw/user.rules
/usr/share/ufw/user.rules.md5sum
/usr/share/ufw/iptables/user.rules
updatedb
mindestens einmal vor der Verwendung auszuführen locate
.
Dies sollte auf allen Linux-Systemen funktionieren, die das Suffix ".rules" annehmen und sich unter einem Verzeichnis mit dem Namen "ufw" befinden:
sudo find / -name "*.rules" -exec ls -l {} \; | grep ufw
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?)