Gdzie UFW (nieskomplikowana zapora ogniowa) zapisuje reguły wiersza poleceń?
40
Dodajesz taką regułę:
ufw allow 22/tcp
Reguła jest zapisywana i jest stosowana nawet po ponownym uruchomieniu. Ale nigdzie nie jest napisane /etc/ufw. Gdzie jest zapisany? (Ubuntu, przy użyciu ufw jako preinstalowany).
Odpowiedzi:
Na moim serwerze Ubuntu 11 reguły zapory są zapisane
/lib/ufw/user.rules
źródło
Ubuntu 16.04 LTS
/etc/ufw/user.rules
Ogólnie spróbuj:
locate user.rules
Powinien generować coś takiego:
źródło
updatedb
przynajmniej raz przed użyciemlocate
.Wierzę, że jest poniżej
lib/ufw/rules[6].rules
źródło
W mojej wersji 8.04 LTS Server pliki są przechowywane
/var/lib/ufw
jako/var/lib/ufw/user.rules
i/var/lib/ufw/user6.rules
.źródło
Powinno to działać na wszystkich systemach Linux przy założeniu sufiksu „.rules” i znajdujących się w katalogu o nazwie „ufw”:
Użycie „ls -l” pokazuje, że niektóre z nich są linkami do innych, a które zostały ostatnio zaktualizowane (co oznacza, że są aktywne?)
źródło