Protection par mot de passe Redis
Préface
Cet environnement est basé sur le système Centos 7.8 pour créer un environnement d'apprentissage Redis. Pour
une construction spécifique, veuillez vous référer à Déploiement de l'environnement Redis-5.0.9
Définissez un mot de passe pour le serveur redis, de sorte que la connexion client au service redis nécessite une authentification par mot de passe, ce qui peut rendre votre service redis plus sécurisé.
Voir le mot de passe redis
192.168.5.12:6379> config get requirepass
1) "requirepass"
2) ""
Réglage temporaire
192.168.5.12:6379> config set requirepass '123'
OK
192.168.5.12:6379> auth 123
OK
192.168.5.12:6379> config get requirepass
1) "requirepass"
2) "123"
Défini en permanence
[root@reids_source_code ~]# vim /etc/redis/redis.conf
[root@reids_source_code ~]# systemctl restart redis
# 登录一
[root@reids_source_code ~]# redis-cli -h 192.168.5.12
192.168.5.12:6379> auth 123
OK
192.168.5.12:6379> config get requirepass
1) "requirepass"
2) "123"
# 登录二
[root@reids_source_code ~]# redis-cli -h 192.168.5.12 -a 123
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
192.168.5.12:6379> config get requirepass
1) "requirepass"
2) "123"
Remarque: le mot de passe du service redis est enregistré en texte brut