70 votes

Redis (erreur) NOAUTH Authentification requise

Je reçois l'erreur :

(error) NOAUTH Authentication required.

Lorsque dans redis-cli et en essayant d'afficher le KEYS * . J'ai seulement fixé un requirepass ではない auth afaiac. Je suis dans le redis.conf mais ne savent pas quoi faire.

64voto

Arunas Points 608
1. redis-cli
2. auth yourpassword
3. shutdown
4. sudo service redis_6379 start

37voto

Itamar Haber Points 864

Définir le requirepass configuration fait en sorte que le serveur exige une authentification par mot de passe avec la directive AUTH avant d'envoyer d'autres commandes. Le fichier redis.conf l'indique clairement :

Exiger des clients qu'ils émettent des AUTH avant de traiter toute autre demande.
des commandes. Cela peut être utile dans les environnements dans lesquels vous ne faites pas confiance aux
d'autres personnes ayant accès à l'hôte exécutant redis-server.

19voto

detzu Points 201

Première exécution

redis-cli

puis, après l'invite, exécutez

127.0.0.1:6379> AUTH your_password

si tout est ok, vous obtenez le OK

8voto

Kunal Points 161
  1. Assurez-vous que vous avez installé redis-cli.
  2. Il suffit d'utiliser la commande suivante.

    redis-cli -h host.domain.com -p port -a yourpassword

3voto

Commentaire requirepass (ligne 480 principalement) dans le fichier redis.conf si non-commenté.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X