DBAtlas · Atlas d'exploitation des bases de données

Analyser les erreurs NOPERM et WRONGPASS (ACL LOG)

RedisSécurité

Commande

# Last 10 permission denials and failed logins (reason: auth/command/key/channel):
ACL LOG 10
# User of this connection:
ACL WHOAMI
# Cumulative denial counters:
INFO stats
# acl_access_denied_auth, acl_access_denied_cmd, acl_access_denied_key, acl_access_denied_channel
ACL LOG RESET

Ce que fait la commande

Liste les accès refusés aux commandes, clés et canaux ainsi que les tentatives AUTH échouées avec nom d'utilisateur, objet, nombre de répétitions et informations client (IP, dernière commande) ; affiche les compteurs cumulés de refus.

Quand l'utiliser

Quand l'application reçoit NOPERM ou WRONGPASS après un déploiement, pour trouver la commande cassée par une règle ACL durcie, ou pour détecter des tentatives de devinette de mot de passe.

Attention

ACL LOG réside en mémoire, est vidé au redémarrage et est limité à acllog-max-len entrées (128 par défaut) ; quand la même erreur se répète, count augmente au lieu de créer une nouvelle ligne. Le champ client-info contient l'IP du client et l'utilisateur utilisé ; notez ce dont vous avez besoin avant la réinitialisation.

Ouvrir dans DBAtlas →

Voir aussi