阻止意外公开访问
在平台支持时,于账户或存储桶层级关闭公开访问。检查访问策略、网站托管选项、对象 ACL 和签名 URL,避免某一层的设置覆盖另一层。
将公开资源与私有用户数据放在不同存储桶或前缀中。这样更容易审查访问边界,也能降低新上传内容继承过宽权限的风险。
精确授予权限
使用按身份配置的权限,并限定存储桶、前缀和操作。只读应用不应拥有删除对象或管理策略的权限,管理凭据也不应写入客户端代码。
审计访问日志,并从未登录的会话测试典型 URL。轮换已暴露的凭据、移除过期授权,并在存储策略或分发配置变更时执行隐私检查。