可以保护Redis数据库,以使创建连接的所有客户端都需要在执行命令之前进行身份验证,为了保护Redis,需要在配置文件中设置密码。
以下示例显示了保护Redis的步骤。
127.0.0.1:6379> CONFIG get requirepass 1) "requirepass" 2) ""
默认情况下,此属性为空白,表示未为此设置密码。您可以通过执行以下命令来更改此属性。
127.0.0.1:6379> CONFIG set requirepass "learnfk" OK 127.0.0.1:6379> CONFIG get requirepass 1) "requirepass" 2) "learnfk"
设置密码后,如果有任何客户端在未经身份验证的情况下运行该命令,则(错误)需要NOAUTH身份验证,错误将返回。因此,客户端需要使用 AUTH 命令进行身份验证。
AUTH - 语法
以下是 AUTH 命令的基本语法。
127.0.0.1:6379> AUTH password
AUTH - 示例
127.0.0.1:6379> AUTH "learnfk" OK 127.0.0.1:6379> SET mykey "Test value" OK 127.0.0.1:6379> GET mykey "Test value"
参考链接
https://www.learnfk.com/redis/redis-security.html
标签:教程,127.0,requirepass,0.1,Redis,无涯,AUTH,身份验证,6379 From: https://blog.51cto.com/u_14033984/9117205