오류가 발생합니다.
(error) NOAUTH Authentication required.
에있을 redis-cli
때을 표시하려고합니다 KEYS *
. 나는 단지 afaiac을 설정 requirepass
하지 auth
않았습니다. 나는 안에 redis.conf
있지만 무엇을 해야할지 모르겠다.
답변
requirepass
구성 지시문을 설정하면 AUTH
다른 명령을 보내기 전에 서버가 명령으로 비밀번호 인증을 요구 합니다. redis.conf 파일은 다음을 명확하게 나타냅니다.
다른
명령을 처리하기 전에 클라이언트가 AUTH를 발행해야 합니다. 이는
redis-server를 실행하는 호스트에 대한 액세스 권한이있는 다른 사용자를 신뢰하지 않는 환경에서 유용 할 수 있습니다 .
답변
1. redis-cli
2. auth yourpassword
3. shutdown
4. sudo service redis_6379 start
답변
- redis-cli가 설치되어 있는지 확인하십시오.
-
다음 명령을 사용하십시오.
redis-cli -h host.domain.com -p 포트-비밀번호
답변
주석 처리를 해제 한 경우 redis.conf 파일에서 comment requirepass (대부분 480 행).