Redis (erro) NOAUTH Autenticação necessária


29

Eu recebo o erro:

(error) NOAUTH Authentication required.

Quando redis-cliestiver e tentando exibir o KEYS *. Eu apenas coloquei um requirepassnão um authafaiac. Estou no redis.confmas não sei o que fazer.

Respostas:


20

Definir a diretiva de requirepass configuração faz com que o servidor exija autenticação de senha com o AUTHcomando antes de enviar outros comandos. O arquivo redis.conf afirma claramente:

Exija que os clientes emitam AUTH antes de processar outros
comandos. Isso pode ser útil em ambientes em que você não confia em
outras pessoas com acesso ao host executando o redis-server.


1
então, quais são as etapas exatas para corrigir o problema?
Serge

27
1. redis-cli
2. auth yourpassword
3. shutdown
4. sudo service redis_6379 start

3
Simples, conciso e direto ao ponto!
Edd

4
  1. Verifique se você possui o redis-cli instalado.
  2. Basta usar o seguinte comando.

    redis-cli -h host.domínio.com -p porta -a sua senha


0

comment requirepass (linha 480 principalmente) no arquivo redis.conf se não for comentado.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.