Redis Sicherheit

Wir können einen Passwortparameter über die Redis-Konfigurationsdatei festlegen, sodass Clients, die sich mit dem Redis-Dienst verbinden, eine Passwortüberprüfung benötigen, was Ihren Redis-Dienst sicherer machen kann.

Beispiel

Wir können mit dem folgenden Befehl überprüfen, ob eine Passwortüberprüfung eingestellt ist:

127.0.0.1:6379> CONFIG get requirepass
1) "requirepass"
2) ""

Standardmäßig ist der Parameter requirepass leer, was bedeutet, dass Sie sich ohne Passwortüberprüfung mit dem Redis-Dienst verbinden können.

Sie können diesen Parameter mit dem folgenden Befehl ändern:

127.0.0.1:6379> CONFIG set requirepass "example"
OK
127.0.0.1:6379> CONFIG get requirepass
1) "requirepass"
2) "example"

Nach dem Festlegen des Passworts müssen Clients, die sich mit dem Redis-Dienst verbinden, das Passwort überprüfen; andernfalls können Befehle nicht ausgeführt werden.

Syntax

AUTHDas grundlegende Syntaxformat des Befehls lautet wie folgt:

127.0.0.1:6379> AUTH password

Beispiel

127.0.0.1:6379> AUTH "example"
OK
127.0.0.1:6379> SET mykey "Test value"
OK
127.0.0.1:6379> GET mykey
"Test value"
Andere Erweiterungen