Combate de casos de bases de datos NoSQL: protección con contraseña de Redis

Protección con contraseña de Redis

Prefacio

Este entorno se basa en el sistema Centos 7.8 para crear un entorno de aprendizaje de Redis. Para
una construcción específica, consulte Redis-5.0.9 Implementación del entorno

Establezca una contraseña para el servidor de redis, de modo que la conexión del cliente al servicio de redis requiera autenticación de contraseña, lo que puede hacer que su servicio de redis sea más seguro.


Ver la contraseña de redis

192.168.5.12:6379> config get requirepass
1) "requirepass"
2) ""

Configuración temporal

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"

Establecido permanentemente

[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"

Nota: la contraseña del servicio de redis se guarda en texto sin formato

Supongo que te gusta

Origin blog.csdn.net/XY0918ZWQ/article/details/113803035
Recomendado
Clasificación