Redis教程

Redis 安全性

安全性对于数据库保持数据安全至关重要。它提供了身份验证,因此如果客户端要建立连接需要在执行命令之前进行身份验证。
您需要在配置文件中设置密码以保护Redis数据库。

示例

让我们看看如何保护您的Redis实例。
使用" config get命令"
config get requirepass
Redis安全1
您可以看到上述属性为空,表示我们没有该实例的任何密码。您可以通过执行以下命令来更改此属性并为此实例设置密码。
config set requirepass "lidihuo123"
Redis安全2
CONFIG get requirepass
Redis安全3
设置此密码后,如果客户端在未认证的情况下运行该命令,则会收到错误消息"需要NOAUTH身份验证。"。因此,客户端需要使用AUTH命令进行身份验证。

使用AUTH命令

127.0.0.1:6379> AUTH "lidihuo123"
OK
127.0.0.1:6379> SET mykey "hindi100"
OK
127.0.0.1:6379> GET mykey
"hindi100"
127.0.0.1:6379>
Redis安全4
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4