Hedge CCCA s fail2ban na serveri poskytujúceho Debian

Každý, kto prevádzkuje CCCA server pre testovacie kliešťov, môžete zažiť najpodivnejšie veci.

Tu by som rád stručne ukázať, ako zabezpečiť čo CCCA servera. U nasledujúcich riadkoch je IP adresa "Nesprávny príkaz", "double login" alebo "podpis zlyhalo" je blokovaná po dobu pol hodiny.

Inštalácia softvéru:
apt-get install fail2ban y

Pripojiť Úpravy /etc/fail2ban/jail.conf a nasledujúce riadky.
Ak je to možné port musí byť prispôsobené portu vášho CCCA server.
S maxretry uvedieme neúspešných pokusov. Po tomto, IP je blokovaná pomocou iptable zvyčajne pol hodiny. Tentoraz sa môžeme prispôsobiť podľa bantime. Špecifikácia je v sekundách. 30 minút = 1800 sekúnd.

Kód:
[Cccam_signaturefailed]
povolené = true
port = 12000
filter = CCCA podpisu
logpath = /var/log/daemon.log
bantime = 1800
maxretry = 10

[Cccam_badcommand]
povolené = true
port = 12000
filter = CCCA príkazový
logpath = /var/log/daemon.log
bantime = 1800
maxretry = 10

[Cccam_doublelogin]
povolené = true
port = 12000
filter = CCCA-login
logpath = /var/log/daemon.log
bantime = 1800
maxretry = 10

Napriek tomu teraz vytvoriť tri filtre pod /etc/fail2ban/filter.d/. Ktoré môžete urobiť vo svojom obľúbenom editore

CCCA-signature.conf
# Fail2ban konfiguračný súbor
#
# Autor: Cyril Jaquier
#
# $ Revision: 510 dolárov
#
[Definícia]
# Option: failregex
# Poznámky :. regulárny výraz tak, aby zodpovedala porúch heslo správy v logu.
# Hostiteľa musí zodpovedať skupine s názvom "host". Tag "<HOST>" môže
# Byť použitý pre štandardné IP / hostname párovanie a je len alias pre
# (::: F {4,6}:?)? (P <host> \ S +?)
# Hodnoty: TEXT
#
failregex = CCCA: kick <HOST>, podpis nepodarilo
# Option: ignoreregex
# Poznámky :. regulárny výraz ignorovať. Pokiaľ tento regulárny výraz zodpovedá, riadok je ignorovaný.
# Hodnoty: TEXT
#
ignoreregex =

CCCA-login.conf
# Fail2ban konfiguračný súbor
#
# Autor: Cyril Jaquier
#
# $ Revision: 510 dolárov
#
[Definícia]
# Option: failregex
# Poznámky :. regulárny výraz tak, aby zodpovedala porúch heslo správy v logu.
# Hostiteľa musí zodpovedať skupine s názvom "host". Tag "<HOST>" môže
# Byť použitý pre štandardné IP / hostname párovanie a je len alias pre
# (::: F {4,6}:?)? (P <host> \ S +?)
# Hodnoty: TEXT
#
failregex = CCCA: .. Prihlásiť double *, * \ (<HOST> \)
# Option: ignoreregex
# Poznámky :. regulárny výraz ignorovať. Pokiaľ tento regulárny výraz zodpovedá, riadok je ignorovaný.
# Hodnoty: TEXT
#
ignoreregex =

CCCA-command.conf
# Fail2ban konfiguračný súbor
#
# Autor: Cyril Jaquier
#
# $ Revision: 510 dolárov
#
[Definícia]
# Option: failregex
# Poznámky :. regulárny výraz tak, aby zodpovedala porúch heslo správy v logu.
# Hostiteľa musí zodpovedať skupine s názvom "host". Tag "<HOST>" môže
# Byť použitý pre štandardné IP / hostname párovanie a je len alias pre
# (::: F {4,6}:?)? (P <host> \ S +?)
# Hodnoty: TEXT
#
failregex = CCCA. kick <HOST> *, zlý príkaz
# Option: ignoreregex
# Poznámky :. regulárny výraz ignorovať. Pokiaľ tento regulárny výraz zodpovedá, riadok je ignorovaný.
# Hodnoty: TEXT
#
ignoreregex =

A konečne, program znovu spustený.

/etc/init.d/fail2ban reštart

Upozornenia a Banvorgänge môžete vidieť od tejto chvíle pod /var/log/fail2ban.log.

Share Save 171 16 v zaisťovacej CCCA s fail2ban na serveri poskytujúceho Debian

Tento záznam bol zaslaný v EMU , Linux a označené , , , , označené. Nastavenie Záložka permalink .

Required

Vaša emailová adresa nebude zverejnená. Povinné polia sú označené *

CAPTCHA-Bild
Obnoviť obrázok

*

Môžete použiť tieto HTML tagy a atribúty: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>