NOPERM および WRONGPASS エラーを調査する (ACL LOG)
Redisセキュリティコマンド
# 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概要
拒否されたコマンド、キー、チャネルへのアクセスと失敗した AUTH の試行を、ユーザー名、オブジェクト、繰り返し回数、クライアント情報 (IP、最後のコマンド) とともに一覧表示する。拒否の累積カウンターを表示する。
使用する場面
デプロイ後にアプリケーションが NOPERM や WRONGPASS を受け取る場合、厳格化した ACL ルールで動かなくなったコマンドを特定する場合、またはパスワードの推測を検出する場合。
注意
ACL LOG はメモリ上にあり、再起動でクリアされ、acllog-max-len (デフォルト 128) エントリに制限される。同じエラーが繰り返されると、新しい行ではなく count が増加する。client-info フィールドには、クライアントの IP と使用中のユーザーが含まれる。リセットする前に必要な情報を記録しておく。