Redis 安全性

一、Redis 安全性 介绍

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

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

示例:

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

使用“config get命令”

config get requirepass  

你可以看到上面的属性是空白的,这意味着我们没有这个实例的任何密码。您可以通过执行以下命令更改此属性并为此实例设置密码。

CONFIG get requirepass  

当您设置此密码时,如果客户端在没有身份验证的情况下运行命令,他将收到错误“NOAUTH Authentication required”。因此,客户端需要使用 AUTH 命令来验证自己。

二、AUTH 命令的使用

127.0.0.1:6379> AUTH "yiidian123"
OK
127.0.0.1:6379> SET mykey "yiidian"
OK
127.0.0.1:6379> GET mykey
"yiidian"
127.0.0.1:6379>

热门文章

优秀文章