Назад | Перейти на главную страницу

Fail2ban maxretry значение

Я читаю следующую страницу, чтобы настроить fail2ban на моем сервере Ubuntu:

https://help.ubuntu.com/community/Fail2ban

В разделе «Конфигурация» отображаются следующие настройки:

[DEFAULT]
# "ignoreip" can be an IP address, a CIDR mask or a DNS host
ignoreip = 127.0.0.1
bantime  = 3600
maxretry = 3

Как видите, здесь есть maxretry настройка. Далее в разделе «Конфигурация тюрьмы» отображается следующий код:

[ssh]

enabled = true
port    = ssh
filter  = sshd
logpath  = /var/log/auth.log
maxretry = 3 

Как видите, здесь также есть maxretry настройка. В чем разница между этими двумя настройками?

Первый блок [ПО УМОЛЧАНИЮ] устанавливает значения по умолчанию для тюрем, для которых вы не определили другие значения.

В соответствии с страница руководства onilne, [DEFAULT] директивы эффективны, если они не определены конкретными элементами конфигурации тюрьмы.

Другими словами, maxretry является избыточным в этом примере, так как он устанавливается [DEFAULTS] в любом случае.

Другой сценарий был бы, если бы у вас была другая настройка для [ssh] тюрьма.