Base de connaissances · Serveurs dédiés et VPS

Commandes SSH utiles pour CSF en ligne de commande (aide-mémoire CSF)

Dernière mise à jour : 2020-04-05

Cet article présente quelques commandes utiles ConfigServer Firewall (CSF) Commandes SSH en ligne de commande, présentées sous forme d'aide-mémoire.

CommandeDescriptionExemple
csf -eActiver CSFroot@server[~]#csf -e
csf -xDésactiver CSFroot@server[~]#csf -x
csf -sDémarrer les règles du pare-feuroot@server[~]#csf -s
csf -fVider/arrêter les règles du pare-feu (remarque : lfd peut redémarrer csf)
root@server[~]#csf -f
csf -rRedémarrer les règles du pare-feuroot@server[~]#csf -r
csf -a [IP.add.re.ss] [Optional comment]Autoriser une IP et ajouter à /etc/csf/csf.allow
root@server[~]#csf -a 187.33.3.3 Home IP Address
csf -td [IP.add.re.ss] [Optional comment]Placer une IP sur la liste de refus temporaire dans /var/lib/csf/csf.tempbanroot@server[~]#csf -td 55.55.55.55 Odd traffic patterns
csf -tr [IP.add.re.ss]Supprimer une adresse IP de la liste de blocage ou d'autorisation temporaire.
root@server[~]#csf -tr 66.192.23.1
csf -tfSupprimer toutes les adresses IP des entrées IP temporaires
root@server[~]#csf -tf
csf -d [IP.add.re.ss] [Optional comment]Refuser une IP et ajouter à /etc/csf/csf.denyroot@server[~]#csf -d 66.192.23.1 Blocked This Guy
csf -dr [IP.add.re.ss]Débloquer une IP et supprimer de /etc/csf/csf.denyroot@server[~]#csf -dr 66.192.23.1
csf -dfSupprimer et débloquer toutes les entrées dans /etc/csf/csf.denyroot@server[~]#csf -df
csf -g [IP.add.re.ss]Rechercher une correspondance dans les règles iptables et ip6tables (par ex. IP, CIDR, numéro de port)root@server[~]#csf -g 66.192.23.1
csf -t Affiche la liste actuelle des entrées IP temporairement autorisées et refusées, avec leur durée de vie (TTL) et leurs commentaires root@server[~]#csf -t


Mise en liste blanche d'une adresse IP

Pour empêcher qu'une adresse IP donnée soit bloquée, même par un refus temporaire, vous devez la inscrire dans les fichiers csf.ignore et csf.allow. La première étape consiste à activer IGNORE_ALLOW dans csf.conf. La valeur de IGNORE_ALLOW apparaît sous la forme "0" ; vous devez la remplacer par "1", puis redémarrer csf et lfd.

Cela permettra à lfd de tenir compte de csf.ignore. Si vous ajoutez une adresse IP à csf.ignore, elle ne sera plus vérifiée par lfd et les échecs de connexion ne déclencheront plus de refus temporaires.

← Tous les articles de la base de connaissances

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.