报错解决:DENIED Redis正在保护模式下运行

DENIED Redis正在保护模式下运行,因为已启用保护模式,未指定绑定地址,也未向客户端请求身份验证密码。在此模式下,仅接受环回接口的连接。如果您想从外部计算机连接到Redis,您可以采用以下解决方案之一:1)通过从服务器正在运行的同一主机连接到Reds,从环回接口发送命令“CONFIG SET protected mode no”即可禁用保护模式,但如果您这样做,请确保Redis不能从internet上公开访问。使用CONFIG REWRITE将此更改永久化。2) 或者,您可以通过编辑Redis配置文件,将保护模式选项设置为“否”,然后重新启动服务器,来禁用保护模式。3) 如果您手动启动服务器只是为了测试,请使用“--protectedmodeno”选项重新启动它。4) 设置绑定地址或身份验证密码。注意:您只需要执行上述操作之一,服务器就可以开始接受来自外部的连接。

 

redis运行在受保护模式,需要redis命令行下作设置:config set protected-mode no
进入redis-cli中设置protected-mode为no即可
在这里插入图片描述

posted @   向往明天-tsingyun  阅读(1048)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)
历史上的今天:
2021-11-11 当项目mysql数据库连接太多-报错--1040 too many connection
2021-11-11 自动运行shell脚本
2021-11-11 linux远程登陆其他主机并执行命令的若干方式
点击右上角即可分享
微信分享提示