关于redis:Redis-的-protectedmode

6次阅读

共计 427 个字符,预计需要花费 2 分钟才能阅读完成。

以下两种状况同时满足时,会触发 Redis 的 protected-mode:

  • 未应用 bind 指令明确配置一组 IP 地址。
  • 未配置明码。

当服务器同时存在这两种状况时,客户端(非服务器本机)能够失常连贯。然而进行数据操作时报错:

(error) DENIED Redis is running in protected mode because protected mode is enabled, no bind address was specified, no authentication password is requested to clients.

解决方案

  1. 在服务器上应用客户端连贯 Redis,运行“CONFIG SET protected-mode no”命令禁用保护模式。
  2. 编辑 Redis 配置文件,将 protected-mode 设置为 no,而后重启服务器。
  3. 应用“–protected-mode no”选项重启服务器。
  4. 编辑 Redis 配置文件,设置绑定地址或验证明码(只须要执行其中一个操作,即可承受内部连贯)。
正文完
 0