Redis is running in protected mode because protected mode is enabled 问题处理
解释:
Redis 的 protected mode 是一种安全特性,用于限制哪些客户端可以连接到 Redis 服务器。当 protected mode 设置为 yes 时,除非进行了配置,否则不会接受任何外部连接。出现 "Redis is running in protected mode because protected mode is enabled" 这个错误通常意味着 Redis 服务器只允许来自 localhost 的连接。
解决方法:
- 如果你想从其他机器连接到 Redis,可以修改 Redis 配置文件(通常是 redis.conf),将
protected-mode
设置为no
。 - 如果你需要从特定的 IP 或 IP 范围连接,可以在配置文件中使用
bind
指令来指定允许的 IP 地址。
例如,将 bind 127.0.0.1
修改为 bind 127.0.0.1 192.168.1.100
(其中 192.168.1.100 是你希望允许连接的 IP 地址)。
修改完成后,重启 Redis 服务以使更改生效。
评论已关闭