UFW (karmaşık güvenlik duvarı) komut satırı kurallarını nereye kaydeder?


40

Böyle bir kural eklersiniz:

ufw allow 22/tcp

Kural kaydedilir ve yeniden başlattıktan sonra bile uygulanır. Ama içinde hiçbir yerde yazılı değil /etc/ufw. Nereye kaydedildi? (Ubuntu, önceden yüklenmiş olarak ufw'yi kullanarak.)


vay, bugün yeni bir şey eğildim. "basit güvenlik duvarı"
answerSeeker

Yanıtlar:


44

Ubuntu 11 sunucumda, güvenlik duvarı kuralları /lib/ufw/user.rules


2
Tombala, teşekkürler. Ayrıca bir user6.rules (oluşturduğum tüm kurallara sahip değil, aksi halde benzer görünüyor) da var.
Steve Bennett,

2
user6.rules IP sürüm 6 (ipv6) güvenlik duvarı kuralları içindir.
Daniel T.

1
Ubuntu 14'te hala doğru, teşekkür ederim.
Nick Triantafillou

5
Ne çılgın bir yer! Sadece 20 dakika harcadım ve
aradım

19

Ubuntu 16.04 LTS

/etc/ufw/user.rules

Genel olarak, deneyin:

locate user.rules

Gibi bir şey çıktı gerekir:

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

1
Kullanmadan updatedbönce en az bir kez çalıştırmanız önerilir locate.
ccpizza

9

Altında olduğuna inanıyorum lib/ufw/rules[6].rules


3

Benim versiyonunda, 8.04 LTS Server dosyaları saklanır /var/lib/ufwolarak /var/lib/ufw/user.rulesve /var/lib/ufw/user6.rules.


1

Bu, ".rules" sonekini varsayan ve "ufw" adlı bir dizinin altında bulunan tüm Linux sistemlerinde çalışmalıdır:

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

"Ls -l" kullanımı, bazılarının diğerlerine bağlantı olduğunu ve hangilerinin en son güncellendiğini (aktif olduklarını ima ederek?) Gösterir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.