当前位置:   article > 正文

DENIED Redis is running in protected mode because protected mode is enabled

denied redis is running in protected mode because protected mode is enabled
DENIED Redis is running in protected mode because protected mode is enabled ……

  通过客户端(包括redis-cli或jedis等方式)连接Redis实例时,出现如下错误,说明Redis服务的配置需要调整,即Redis开启了保护模式(默认开启),同时Redis又没有设置访问密码造成的。仔细阅读报错,可以发现,Redis提供了4中解决该报错的方式,具体如下:
ss
第一种:通过命令行CONFIG SET protected-mode no关闭保护模式,这种方式是临时的,重启服务后,就会失效。(不建议在连接的互联网的环境中使用)
第二种:通过修改redis.conf配置文件实现,即把protected-mode yes修改成protected-mode no,然后重启服务器即可,这种方式和第一种相比,第一种方法不需要重启服务器,这种方法是永久生效的。
第三种:启动Redis服务的时候,添加–protected-mode no参数。这种方法也是用于测试的情况。
第四中:设置bind的地址和Redis密码。这种方式是在正式、联网环境可以安全使用的方法。(requirepass 的密码建议要复杂一些,否则不安全,我这里是内网环境所以用的比较简单)
在这里插入图片描述在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/698361
推荐阅读
相关标签
  

闽ICP备14008679号