Skip to content

Instantly share code, notes, and snippets.

@ahmadawais
Created April 24, 2017 03:38
Show Gist options
  • Star 5 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save ahmadawais/840098791653a4973a84e27b8451469e to your computer and use it in GitHub Desktop.
Save ahmadawais/840098791653a4973a84e27b8451469e to your computer and use it in GitHub Desktop.
Print status for all fail2ban jails.
# Print status for all fail2ban jails.
function f2bstall() {
JAILS=($(fail2ban-client status | grep "Jail list" | sed -E 's/^[^:]+:[ \t]+//' | sed 's/,//g'))
for JAIL in ${JAILS[@]}
do
echo "--------------- 👀 JAIL STATUS: $JAIL ... ---------------"
fail2ban-client status $JAIL
echo "--------------- ... ---------------"
done
}
@keinwort
Copy link

nice on. loving the eyes ;-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment