chore(deploy): обновление ИШ v107, keymedia, экспортёр QUIK, fail2ban для bj
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
# fail2ban: перебор паролей входа в bj (строки auth.go: «auth: отказ входа "логин" с IP: причина»).
|
||||
# Дату в начале строки fail2ban вырезает сам; без якоря ^ — с ним строка не совпадает.
|
||||
[Definition]
|
||||
failregex = auth: отказ входа "[^"]*" с <HOST>:
|
||||
ignoreregex =
|
||||
@@ -0,0 +1,23 @@
|
||||
# Сервер bj: SSH и вход в веб-интерфейс bj (/etc/fail2ban/jail.d/bj.conf).
|
||||
# bj пишет журнал в /var/log/bj/bj-server.err; сотрудники ошибаются с паролем AD, поэтому
|
||||
# порог для bj мягче, чем для SSH. Если SSH пишет только в журнал systemd — backend = systemd
|
||||
# вместо logpath.
|
||||
[DEFAULT]
|
||||
ignoreip = 127.0.0.1/8 ::1
|
||||
banaction = iptables-multiport
|
||||
|
||||
[sshd]
|
||||
enabled = true
|
||||
maxretry = 5
|
||||
findtime = 600
|
||||
bantime = 3600
|
||||
logpath = /var/log/auth.log
|
||||
|
||||
[bj-admin]
|
||||
enabled = true
|
||||
filter = bj-admin
|
||||
logpath = /var/log/bj/bj-server.err
|
||||
port = 8080,8099
|
||||
maxretry = 10
|
||||
findtime = 600
|
||||
bantime = 1800
|
||||
Reference in New Issue
Block a user