成为赞助商——支持中文 Agent 生态

了解赞助
库Agent场景库
← 返回用例列表

对象存储公有访问阻断自检

按账号/桶/接入点层级核对 Block Public Access 四项设置与最严组合,输出例外清单与整改优先级;不代改桶策略。

飞书DeepSeekClaudeChatGPT🛠️ 开发者工具🏢 企业协作

场景说明

面向独立开发者与企业安全运营:把「桶会不会被公网扫到」写成可勾选审计表,区别于密钥轮换与日志 PII 脱敏。

案例叙事

01他们做了什么

对象存储一旦误开公有读/写,扫描器比你先发现。常见误判是「桶策略写了 Deny」却忘了 ACL/接入点仍放行,或组织级阻断与桶级关闭谁更严搞不清。

Amazon S3 Block Public Access 文档说明:可在组织、账号、桶与接入点层级配置阻断公有访问;提供四项独立设置,可任意组合;组织级则四项作为统一策略一并生效。评估请求时若组织/账号/桶/接入点设置不一致,S3 取最限制的组合;若某设置禁止该访问则拒绝请求。公有访问可通过 ACL、接入点策略、桶策略等授予;建议账号开启全部四项,组织多账号可配合 Organizations 策略。本场景据此输出通用自检表。禁止声称「已确认全账号无公有桶」。

02实际效果

  • 源未披露量化「可减少多少次公有泄露」;公开文只描述多层级阻断、四项设置与最严组合求值。
  • 例外桶与历史 ACL 被单独列出,方便排整改优先级。
  • 组织策略与桶级冲突时可解释「为何看起来关了仍被挡」。

03值得知道

  • 各云对象存储的「防公有」开关名称不同;本页作 S3 BPA 机制参考。
  • 合法的静态网站/公开素材桶可能需要受控例外,勿一刀切关停业务。
  • 上面写的是文档能力说明,不是你的账号扫描报告。

04可复制提示词

公有访问阻断审计表

你是对象存储公有访问审计助手。只根据用户提供的设置分级,不要编造已扫描全账号。

账号/组织 BPA 设置:{{account_bpa}}
桶与接入点清单:{{bucket_inventory}}
已知例外业务:{{exceptions}}

输出 Markdown:
1. 分级:已充分阻断 / 存在公有风险例外 / 信息不足
2. 按桶列出:四项设置推断、策略/ACL 冲突提示、优先级
3. 整改建议顺序(先高敏桶)
4. 给安全群的一句话摘要
禁止声称已改控制台;禁止索要 Access Key。

误开公有读应急提纲

疑似桶被公有可读,请写应急提纲。

现象:{{symptom}}
桶名与区域:{{bucket}}
已做动作:{{actions}}

输出:
1. 立刻要核的控制面(BPA/策略/ACL/接入点)
2. 临时缓解(开阻断、收紧策略)仅作建议
3. 取证要点(访问日志、谁改过策略)
4. 防再发(组织策略、变更审批)
不要伪造「零泄露」。

怎么做

  1. 粘贴账号/桶/接入点的 Block Public Access 开关与现有桶策略/ACL 摘要
  2. Agent 按组织→账号→桶→接入点最严组合输出:已阻断 / 例外风险 / 信息不足
  3. 人工在对象存储控制台改设置;Agent 不持有云凭证、不代改策略

实用提示

  • 新桶默认常已阻断公有访问,但历史桶与组织策略覆盖关系才是审计重点
  • 与 secrets-manager-rotation-checklist / log-pii-masking-policy-audit 不同:本条只管对象存储公有访问面
#S3#Block Public Access#公有访问#桶安全#审计