Redis (오류) NOAUTH 인증 필요 redis-cli때을 표시하려고합니다 KEYS *. 나는 단지

오류가 발생합니다.

(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


답변

  1. redis-cli가 설치되어 있는지 확인하십시오.
  2. 다음 명령을 사용하십시오.

    redis-cli -h host.domain.com -p 포트-비밀번호


답변

주석 처리를 해제 한 경우 redis.conf 파일에서 comment requirepass (대부분 480 행).


답변