Redis 安全

安全

可以保护Redis数据库,以使建立连接的所有客户端都需要在执行命令之前进行身份验证。为了保护Redis,需要在配置文件中设置密码。
以下示例显示了保护Redis实例的步骤。
127.0.0.1:6379> CONFIG get requirepass
1) "requirepass"
2) "" 
默认情况下,此属性为空白,表示未为此实例设置密码。您可以通过执行以下命令来更改此属性。
127.0.0.1:6379> CONFIG set requirepass "jc2182"
OK
127.0.0.1:6379> CONFIG get requirepass
1) "requirepass"
2) "jc2182" 
在设置了密码之后,如果任何客户端在没有身份验证的情况下运行命令,那么(错误)不需要身份验证。错误将返回。因此,客户端需要使用AUTH命令对自己进行身份验证。
以下是AUTH命令的基本语法。
127.0.0.1:6379> AUTH password
例子:
127.0.0.1:6379> AUTH "jc2182"
OK
127.0.0.1:6379> SET mykey "Test value"
OK
127.0.0.1:6379> GET mykey
"Test value"
以上是Redis 安全的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>