NoSQLデータベースのケースコンバット--Redisパスワード保護

Redisパスワード保護

序文

この環境は、Redis学習環境を構築するためのCentos 7.8システムに基づいています。
具体的な構築については、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