📜  Redis安全性

📅  最后修改于: 2020-12-02 01:12:53             🧑  作者: Mango

Redis安全

为了使数据库保持数据的安全性,安全性是非常必要的。它提供身份验证,因此如果客户端要建立连接,则需要在执行命令之前进行身份验证。

您需要在配置文件中设置密码以保护Redis数据库。

让我们看看如何保护您的Redis实例。

使用“配置获取命令”

config get requirepass

您可以看到上述属性为空白,表示我们没有该实例的任何密码。您可以通过执行以下命令来更改此属性并为此实例设置密码。

config set requirepass "javatpoint123"

CONFIG get requirepass

当您设置此密码时,如果客户端在未经身份验证的情况下运行该命令,则将收到错误消息“需要NOAUTH身份验证”。因此,客户端需要使用AUTH命令进行身份验证。

AUTH命令的用法

127.0.0.1:6379> AUTH "javatpoint123"
OK
127.0.0.1:6379> SET mykey "hindi100"
OK
127.0.0.1:6379> GET mykey
"hindi100"
127.0.0.1:6379>