Logs Apache : Extraire et trier les adresses IP

close up photo of matrix background

Cette commande va extraire du fichier Apache access.log les adresses ip (la première colonne généralement) et les ordonner par nombre de lignes :

awk '{print $1}' access.log | sort | uniq -c | sort -nr

Ceci peut être intéressant si vous soupçonnez une attaque par brute force ou par DOS (Denial of Service), pour éventuellement interdire par la suite l’accès de votre site à certaines ip.

Commentaires

Laisser un commentaire

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