.TH fail2ban-client 7 "2017-05-25 20:00:05" "uubu.fr" "Configure et contrôle le service fail2ban"
.br
Configure et contrôle le service fail2ban
.SH OPTIONS
.TP
.BR\ -c\
répertoire de configuration
.TP
.BR\ -s\
Chemin du socket
.TP
.BR\ -p\
Chemin du fichier pid
.TP
.BR\ -d
Dump la configuration
.TP
.BR\ -i
Mode interactif
.TP
.BR\ -v
mode verbeux
.TP
.BR\ -q
mode silencieux
.TP
.BR\ -b
Lance le serveur en tâche de fond
.TP
.BR\ -f
Ne lance pas le serveur en tâche de fond
.SH Commandes
.TP
.BR\ start
Démarre le serveur et les jails
.TP
.BR\ reload
Recharge la configuration
.TP
.BR\ reload\
Recharge le jail
.TP
.BR\ stop
Stoppe tous les jail et termine le serveur
.TP
.BR\ status
Affiche le status courant du serveur
.TP
.BR\ ping
Test si le serveur est en vie
.TP
.BR\ set\ loglevel\
Définis le niveau de log (CRITICAL, ERROR, WARNING, NOTICE, INFO, DEBUG)
.TP
.BR\ get\ loglevel
Affiche le niveau de log
.TP
.BR\ set\ logtarget\
Définis la cible des logs (STDOUT, STDERR, SYSLOG ou un fichier)
.TP
.BR\ get\ logtarget
Affiche la cible des logs
.TP
.BR\ set\ syslogsocket\ auto|
Définis le chemin du socket syslog
.TP
.BR\ get\ syslogsocket
Affiche le chemin du socket syslog
.TP
.BR\ flushlogs
Vide le logtarget si c'est un fichier et l'ouvre de nouveau. Pour la rotation de log
.TP
.BR\ set\ dbfile\
Définis l'emplacement du datastore persistent. None le désactive
.TP
.BR\ get\ dbfile
Affiche l'emplacement du datastore persistent
.TP
.BR\ get\ dbpurgeage\
Défpinis de délai de conservation de l'historique des bans
.TP
.BR\ get\ dbpurgeage
Affiche le délai de conservation de l'historique des bans
.TP
.BR\ add\ \
Crée le jail en utilisant le backend
.TP
.BR\ start\
Démarre le jail
.TP
.BR\ stop\
Stoppe le jail
.TP
.BR\ status\ \ [FLAVOR]
Affiche le status courant du jail
.TP
.BR\ set\ \ idle\ on|off
Définis l'état idle du jail
.TP
.BR\ set\ \ addignoreip\
Ajoute l'ip à la liste ignore du jail
.TP
.BR\ set\ \ delignoreip\
supprime l'ip de la liste ignore du jair
.TP
.BR\ set\ \ addlogpath\ \ ['tail']
Ajoute le fichier à la liste de supervision du jail, optionnellement démarrant au tail du fichier (défaut: head)
.TP
.BR\ set\ \ dellogpath\
Supprime le fichier de la liste de supervision du jail
.TP
.BR\ set\ \ logencoding\
Définis l'encodage des fichiers de log du jail
.TP
.BR\ set\ \ addjournalmatch\
Ajoute le match au filtre de journal du jail
.TP
.BR\ set\ \ deljournalmatch\
Supprime le match du fitre de journal du jail
.TP
.BR\ set\ \ addfailregex\
Ajoute l'expression régulière qui doit matcher les erreurs pour le jail
.TP
.BR\ set\ \ delfailregex\
Suppmire l'expression régulière du jail
.TP
.BR\ set\ \ ignorecommand\
Définis le ignorecommande du jail
.TP
.BR\ set\ \ addignoreregex\
Ajoute l'expression régulière qui doit matcher un motif à exclure pour le jail
.TP
.BR\ set\ \ delignoreregex\
Supprime l'expression régulière qui doit matcher un motif à exclure du jail
.TP
.BR\ set\ \ findtime\