redis设置用户名和密码

您所在的位置:网站首页 redis配置文件配置密码 redis设置用户名和密码

redis设置用户名和密码

2023-08-14 22:55| 来源: 网络整理| 查看: 265

设置临时密码(server重启后就无效了)

./redis-cli # 进入连接

config get requirepass #查看现在的需要密码 1) “requirepass” 2) “” 可以看出来现在还不需要密码 config set requirepass 123456 #设置临时密码 config get requirepass 再查看密码

上面设置完临时密码之后,关闭连接,重新进来之后如果需要访问数据就要认证了 在这里插入图片描述 认证命令:如果配置了用户名就要加上用户名,不然就直接写上密码就可以认证了。 在这里插入图片描述 2. 设置永久密码(在redis.conf配置文件中设置) 在这里插入图片描述 找到配置文件。vi redis.conf 配置密码:找到requirepass foobared,取消掉这行注释,并且将foobared改成你的密码, 配置用户名: kill掉之前的server,重新redis.server。 然后用新建连接就可以这样: ./redis-cli -a 123456

用户名 上面设置的都是对默认用户default的密码,redis以前版本也只支持单用户访问,也就是没有用户名这个概念。auth认证时候只要auth +密码就行,默认是auth +default+密码 在这里插入图片描述 在Redis6.0之前的版本中,登陆Redis Server只需要输入密码(前提配置了密码 requirepass )即可,不需要输入用户名,而且密码也是明文配置到配置文件中,安全性不高。并且应用连接也使用该密码,导致应用有所有权限处理数据,风险也极高。 在Redis6.0有了ACL,新版本才有访问控制列表,终于解决了这些不安全的因素,可以按照不同的需求设置相关的用户和权限。Redis 6.0 ACL相关的配置和使用官方文档写的挺详细的,建议直接去看文档。具体的说明可以查看官方文档:ACL 。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3