NoSQL 데이터베이스 케이스 전투 --Redis 암호 보호

Redis 비밀번호 보호

머리말

이 환경은 Centos 7.8 시스템을 기반으로 Redis 학습 환경을 구축합니다.
구체적인 구성은 Redis-5.0.9 환경 배포 를 참조하세요 .

redis 서비스에 대한 클라이언트 연결에 암호 인증이 필요하도록 redis 서버에 대한 암호를 설정하여 redis 서비스를보다 안전하게 만들 수 있습니다.


redis 비밀번호보기

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

임시 설정

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"

영구적으로 설정

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

참고 : redis 서비스 비밀번호는 일반 텍스트로 저장됩니다.

추천

출처blog.csdn.net/XY0918ZWQ/article/details/113803035