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하는 일
거부된 명령, key, 채널 접근과 실패한 AUTH 시도를 사용자 이름, 객체, 반복 횟수, 클라이언트 정보(IP, 마지막 명령)와 함께 나열하고 누적 거부 카운터를 보여 준다.
사용 시점
배포 후 애플리케이션이 NOPERM 또는 WRONGPASS를 받을 때, 강화된 ACL 규칙으로 깨진 명령을 찾을 때, 또는 비밀번호 추측을 탐지할 때.
주의
ACL LOG는 메모리에 있으며 재시작 시 지워지고 acllog-max-len(기본 128) 항목으로 제한된다. 같은 오류가 반복되면 새 행 대신 count가 증가한다. client-info 필드에는 클라이언트 IP와 사용 중인 사용자가 들어 있으므로 초기화 전에 필요한 내용을 기록한다.