it-swarm.com.de

Redis (Fehler) NOAUTH Authentifizierung erforderlich

Ich bekomme den Fehler:

(error) NOAUTH Authentication required.

Wenn Sie sich in redis-cli Befinden und versuchen, KEYS * Anzuzeigen. Ich habe nur ein requirepass gesetzt, kein auth afaiac. Ich bin im redis.conf, Weiß aber nicht, was ich tun soll.

34
Karl Morrison

Das Festlegen der Anweisung requirepassconfiguration bewirkt, dass der Server eine Kennwortauthentifizierung mit dem Befehl AUTH benötigt, bevor andere Befehle gesendet werden. In der Datei redis.conf heißt es eindeutig:

Fordern Sie die Clients auf, AUTH auszugeben, bevor Sie andere verarbeiten
Befehle. Dies kann in Umgebungen nützlich sein, denen Sie nicht vertrauen
andere mit Zugriff auf den Host, auf dem der Redis-Server ausgeführt wird.

25
Itamar Haber
1. redis-cli
2. auth yourpassword
3. shutdown
4. Sudo service redis_6379 start
32
Farid Movsumov
  1. Stellen Sie sicher, dass Sie redis-cli installiert haben.
  2. Verwenden Sie einfach den folgenden Befehl.

    redis-cli -h Host.domain.com -p Port -a Ihr Passwort

5
Kunal

kommentar erforderlich (meistens Zeile 480) in der Datei redis.conf, wenn nicht kommentiert.

2