web-dev-qa-db-fra.com

Redis (erreur) NOAUTH Authentification requise

Je reçois l'erreur:

(error) NOAUTH Authentication required.

Quand à redis-cli et en essayant d'afficher le KEYS *. Je n'ai défini qu'un requirepass pas un auth afaiac. Je suis dans le redis.conf mais je ne sais pas quoi faire.

34
Karl Morrison

La définition de la directive requirepassconfiguration oblige le serveur à exiger une authentification par mot de passe avec la commande AUTH avant d'envoyer d'autres commandes. Le fichier redis.conf indique clairement:

Obliger les clients à émettre AUTH avant de traiter tout autre
commandes. Cela peut être utile dans des environnements dans lesquels vous ne faites pas confiance
autres avec accès à l'hôte exécutant redis-server.

25
Itamar Haber
1. redis-cli
2. auth yourpassword
3. shutdown
4. Sudo service redis_6379 start
32
Farid Movsumov
  1. Assurez-vous que redis-cli est installé.
  2. Utilisez simplement la commande suivante.

    redis-cli -h Host.domain.com -p port -a votre mot de passe

5
Kunal

commente requirepass (ligne 480 principalement) dans le fichier redis.conf s'il n'est pas commenté.

2
kowshik alibilli