首页/安全/漏洞与攻击面速查/Redis 安全配置加固
本包目录(294 条)
漏洞基础与评分46 条Web 漏洞原理与防护55 条
主机与服务风险面53 条
扫描与验证方法50 条补丁与修复管理45 条暴露面收敛45 条

Redis 安全配置加固

Redis 加固四件套:绑定内网地址(bind)、开启密码(requirepass)、重命名或禁用危险命令(rename-command)、限制访问来源(防火墙/安全组);生产实例建议全部执行。

漏洞与攻击面速查安全更新于 2026-10-12

redis.conf 加固示例

redis.conf 加固示例
bind 127.0.0.1 10.0.0.5
protected-mode yes
requirepass <强随机口令>
rename-command CONFIG ""
rename-command FLUSHALL ""
rename-command KEYS ""
# 使用 ACL(Redis 6+)进一步按用户授权

生效验证

生效验证
redis-cli -h 10.0.0.5 -a '<口令>' config get maxmemory
# 确认命令重命名后可用的管理入口符合预期
redis-cli -h 10.0.0.5 -p 6379 ping
# 未认证应为 NOAUTH 错误
Redis 6 起提供 ACL 体系,可按业务拆分只读/读写账号,替代单一密码模式。

易错点

  • rename-command 后管理工具/监控脚本调用旧命令会失败:先梳理调用方再禁用

数据来源与参考

  • Redis 官方文档(Security 与 ACL 章节)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌