Fail2ban jail.local vs jail.conf


25

Jail.local dosyası, jail.conf dosyasına geçersiz kılma veya jail.conf yerine geçer mi?

Öğreticilerden Fail2Ban hakkında bir şeyler öğrenirken , birçoğu genellikle ya jail.conf dosyasını jail.local dosyasına kopyalar ve orda düzenlemeleri yapar, bazıları da yeni bir jail.local dosyası oluşturduğunu ve kopyalanacak ayarları gösterir. ve yapıştırın. Ancak ele almadıkları şey ise jail.local'ın jail.conf ile nasıl çalıştığıdır. Bunlar 2 senaryo:

  1. Geçersiz kılma: jail.local, jail.conf dosyasını geçersiz kılma görevi görürse, tek yapmam gereken, yalnızca jail.conf dosyasında verilen varsayılanı geçersiz kılmak istediğim yapılandırmaları eklemektir. Bu durumda, zaten jail.conf içerisine dahil edildiğinden SSH config etc .. eklemem gerekmez.

  2. Değiştirme: jail.local olduğunda jail.conf geçersiz olursa, jail.local içindeki tüm kuralları eklemeliyim ve sonra değiştirmek istediklerimi düzenlemeliyim.

Lütfen jail.local olduğunda jail.conf 'a ne olduğunu doğrulayabilir misiniz? Eğer jail.local, jail.conf dosyasının üstündeki geçersiz kılma gibi davranıyorsa, eklemek ve okunabilirliği kolaylaştırmak için eklemek istediğim sadece birkaç satır kuralın olması benim için daha kolay. Bu konuda en iyi yaklaşım nedir?

Yanıtlar:


39

Kılavuza göre 8 0

"Her .conf dosyası, .local adlı bir dosyayla geçersiz kılınabilir. .Conf dosyası önce okunur, sonra .local, daha önce yapılan ayarları geçersiz kılan ayarları kullanır. Bu nedenle, bir .local dosyası karşılık gelen her şeyi içermez .conf dosyası, yalnızca geçersiz kılmak istediğiniz ayarları içerir. Değişiklikler .local'da yapılmalı ve .conf'ta yapılmamalıdır. Bu, yükseltme sırasında birleştirme sorununu önler. Bu dosyalar iyi belgelenmiştir ve orada ayrıntılı bilgi bulunmalıdır. "


1
Mükemmel! Bu tam olarak bilmek istediğim şeydi. Thank you @LarryD Bu .local'ımı yalnızca içindeki geçersiz kılmalarla daha düzenli hale getirecek. :)
Neel
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.