Redis 安全性

Redis 安全性

Redis数据库可以进行安全保护,意味着任何连接数据库的客户端在执行命令之前都需要进行身份验证。要保护Redis,您需要在配置文件中设置密码。

示例

以下示例展示了保护Redis实例的步骤。

127.0.0.1:6379> CONFIG get requirepass 
1) "requirepass" 
2) ""

默认情况下,此属性为空,这意味着此实例未设置密码。您可以通过执行以下命令更改此属性。

127.0.0.1:6379> CONFIG set requirepass "tutorialspoint" 
OK 
127.0.0.1:6379> CONFIG get requirepass 
1) "requirepass" 
2) "tutorialspoint"

设置密码后,如果任何客户端在没有认证的情况下运行命令,则会返回错误消息 (error)NOAUTH需要进行身份验证 。为此,客户端需要使用 身份认证 命令进行身份验证。

语法

以下是 身份认证 命令的基本语法。

127.0.0.1:6379> AUTH password

示例

127.0.0.1:6379> AUTH "tutorialspoint" 
OK 
127.0.0.1:6379> SET mykey "Test value" 
OK 
127.0.0.1:6379> GET mykey 
"Test value"

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程