Hedge CCcam avec fail2ban sur serveur Debian

Toute personne qui exploite un serveur CCcam à tiques d'essai, peut vivre les choses les plus étranges.

Ici, je voudrais montrer brièvement comment vous pouvez sécuriser un serveur CCcam un peu. Les lignes suivantes seront l'adresse IP de la "mauvaise commande", "le double login" ou "signature a échoué" est bloqué pendant une demi-heure.

Installation du logiciel:
apt-get install fail2ban-y

Ajouter Editer / etc/fail2ban/jail.conf et lignes suivantes.
Si nécessaire. port doit être adaptée au port de votre serveur CCcam.
Avec maxretry que nous donnons à l'échec des tentatives. Après cela sera bloqué par l'intermédiaire de la iptable IP généralement pendant une demi-heure. Cette fois, nous pouvons personnaliser en bantime. Le cahier des charges est en secondes. 30 minutes = 1800 secondes.

Code:
[Cccam_signaturefailed]
enabled = true
port = 12000
filter = cccam-signature
logpath = / var / log / daemon.log
bantime = 1800
maxretry = 10

[Cccam_badcommand]
enabled = true
port = 12000
filter = cccam-commande
logpath = / var / log / daemon.log
bantime = 1800
maxretry = 10

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

Mais maintenant les trois filtres sous / etc/fail2ban/filter.d / créer. Que vous pouvez faire avec votre éditeur favori

cccam-signature.conf
# Fail2ban fichier de configuration
#
# Auteur: Cyril Jaquier
#
# $ Revision: $ 510
#
[Définition]
# Option: failregex
# Notes:. Regex pour répondre aux messages de pannes de mot de passe dans le fichier journal. La
# Host doit être compensée par un groupe nommé «hôte». La balise "<HOST>" peut
# Être utilisé pour la norme correspondant IP / nom d'hôte et est seulement un alias pour
# (? ::: F {4,6} :)? (? <hôte> P \ S +)
# Les valeurs: TEXTE
#
failregex = CCcam: coup <HOST>, signature échoué
# Option: ignoreregex
# Notes:. Regex à ignorer. Si cette regex correspond, la ligne est ignoré.
# Les valeurs: TEXTE
#
ignoreregex =

cccam-passwd.conf
# Fail2ban fichier de configuration
#
# Auteur: Cyril Jaquier
#
# $ Revision: $ 510
#
[Définition]
# Option: failregex
# Notes:. Regex pour répondre aux messages de pannes de mot de passe dans le fichier journal. La
# Host doit être compensée par un groupe nommé «hôte». La balise "<HOST>" peut
# Être utilisé pour la norme correspondant IP / nom d'hôte et est seulement un alias pour
# (? ::: F {4,6} :)? (? <hôte> P \ S +)
# Les valeurs: TEXTE
#
failregex = CCcam:. connecter double *, * \ (<HOST> \).
# Option: ignoreregex
# Notes:. Regex à ignorer. Si cette regex correspond, la ligne est ignoré.
# Les valeurs: TEXTE
#
ignoreregex =

cccam-command.conf
# Fail2ban fichier de configuration
#
# Auteur: Cyril Jaquier
#
# $ Revision: $ 510
#
[Définition]
# Option: failregex
# Notes:. Regex pour répondre aux messages de pannes de mot de passe dans le fichier journal. La
# Host doit être compensée par un groupe nommé «hôte». La balise "<HOST>" peut
# Être utilisé pour la norme correspondant IP / nom d'hôte et est seulement un alias pour
# (? ::: F {4,6} :)? (? <hôte> P \ S +)
# Les valeurs: TEXTE
#
failregex = CCcam: coup <HOST> *, mauvaise commande.
# Option: ignoreregex
# Notes:. Regex à ignorer. Si cette regex correspond, la ligne est ignoré.
# Les valeurs: TEXTE
#
ignoreregex =

Enfin, le programme est à nouveau remis en marche.

/ Etc/init.d/fail2ban redémarrage

Avertissements et Banvorgänge peuvent voir sous / sa var/log/fail2ban.log à partir de maintenant.

Sharesave 171 16 CCcam de couverture avec fail2ban sur serveur Debian

Cette entrée a été publiée dans l'UEM , Linux et étiqueté , , , , étiqueté. Marque-le permalien .

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

CAPTCHA-Bild
Rafraîchir l'image

*

Vous pouvez utiliser ces balises et attributs HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>