Redis (error) NOAUTH Se requiere autenticación


29

Me sale el error:

(error) NOAUTH Authentication required.

Cuando en redis-cliy tratando de mostrar el KEYS *. Solo he establecido un requirepassno un authafaiac. Estoy en el redis.confpero no sé qué hacer.

Respuestas:


20

Establecer la directiva de requirepass configuración hace que el servidor requiera autenticación de contraseña con el AUTHcomando antes de enviar otros comandos. El archivo redis.conf indica que claramente:

Solicite a los clientes que emitan AUTH antes de procesar cualquier otro
comando. Esto puede ser útil en entornos en los que no confía en que
otros tengan acceso al host que ejecuta redis-server.


1
Entonces, ¿cuáles son los pasos exactos para solucionar el problema?
Serge

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

3
Simple, conciso y al grano!
Edd

4
  1. Asegúrese de tener instalado redis-cli.
  2. Solo usa el siguiente comando.

    redis-cli -h host.domain.com -p puerto -a su contraseña


0

comentario requirepass (línea 480 en su mayoría) en el archivo redis.conf si no está comentado.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.