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 서비스 비밀번호는 일반 텍스트로 저장됩니다.