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.
La définition de la directive requirepass
configuration 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.
1. redis-cli
2. auth yourpassword
3. shutdown
4. Sudo service redis_6379 start
Utilisez simplement la commande suivante.
redis-cli -h Host.domain.com -p port -a votre mot de passe
commente requirepass (ligne 480 principalement) dans le fichier redis.conf s'il n'est pas commenté.