Latest web development tutorials

Redis sécurité

Nous pouvons définir un mot de passe par des paramètres de profil de redis afin que les clients connectés à Redis service nécessite l'authentification par mot de passe, de sorte que vous pouvez faire vos services de redis plus sûr.

Exemples

Nous pouvons définir la commande suivante pour vérifier si la vérification du mot de passe:

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

Par paramètre requirepass par défaut est vide, ce qui signifie que vous ne avez pas besoin du mot de passe pour ouvrir une session peut se connecter au service de Redis.

Vous pouvez modifier les paramètres de la commande suivante:

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

Après avoir défini le mot de passe, la connexion client Redis service nécessite l'authentification par mot de passe, ou ne peut pas exécuter la commande.

grammaire

syntaxe de base de commandeAUTH est la suivante:

127.0.0.1:6379> AUTH password

Exemples

127.0.0.1:6379> AUTH "w3big"
OK
127.0.0.1:6379> SET mykey "Test value"
OK
127.0.0.1:6379> GET mykey
"Test value"