保护 Redis 支撑的应用

限制真实 Redis 的命令和键权限,为可用的仪表板切换专用账户,再保护独立订单工作程序并保持监控正常。

网络安全Linux

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

本课程面向希望在保持缓存应用可用的同时缩小权限的初学者。支持仪表板虽然正常工作,却也能读取无关的工资数据;你将用真实 Redis ACL 修复这一访问边界。

两个引导实验逐步教授命令和配置修改,一个挑战将这些方法迁移到具有独立监控账户的订单工作程序。

你将学到什么

  • 读写 Redis 字符串值,区分缓存键和凭据。
  • 创建仅能对所需键前缀执行 GET/SET 的命名账户。
  • 修改应用的私有配置并生成真实业务结果。
  • 停用新的默认访问、保存有效 ACL,并保持监控可用。

本课程适合谁

适合关注应用安全和 Redis 访问控制的学习者。你应会输入终端命令和切换标签页,无需 Redis 基础或应用编程经验。

LabEx 提供预配置的浏览器终端、隔离的 Redis 服务和仪表板。业务数据为合成数据,请求和 ACL 执行均为真实机制。

常见问题

需要安装 Redis 吗?

不需要。每个单元都有独立的预配置环境。

需要编写应用吗?

不需要。你只需编辑小型 JSON 凭据文件和配置 Redis 账户,客户端已经提供。

如何判断完成?

应用产生正确缓存结果,禁止的请求失败,监控正常,有效 ACL 已保存。课程检查新连接,不保证终止已有会话。

教师

labby
Labby
Labby is the LabEx teacher.