互联网教程

云账号安全:子账号、MFA、AccessKey

云账号是所有资产的根:服务器、域名、数据库、账单都在它下面。主账号只用登录,日常操作全部走子账号,这是最基本的一条纪律。

发布者:黔序科技依据官方文档核验:2026 年 11 月

核心结论

  • 主账号不外借、不开 AccessKey
  • 按角色建子账号,最小权限
  • MFA 必须开,AccessKey 定期轮换

一句话:三层防护:主账号只用于登录与授权、子账号按角色分配权限、程序用独立 AccessKey 且只给必要权限。三层都做,单点泄露才不至于全盘失守。

配置步骤

  1. 开 MFA主账号与所有管理员子账号都绑定虚拟 MFA,密码泄露也进不来。
  2. 建子账号按角色建:运维(只读 + 重启)、开发(对象存储读写)、财务(只读账单)。
  3. 授权策略用系统策略或自定义策略,只授予必要操作,不给 AdministratorAccess。
  4. 程序凭证为应用单独建子账号生成 AccessKey,不要用主账号的 Key。
  5. 轮换与审计每季度轮换 Key,开启操作审计日志,定期看异常登录。

注意:主账号 AccessKey 泄露是最坏情况:攻击者可以开一堆高配实例挖矿、删库、把快照全删掉。很多团队的 Key 直接写在前端释代码或公开仓库里,属于把根权限挂在门口。

必须开的几项

  • 登录保护:异地登录、异常 IP 告警。
  • 操作审计:记录谁在什么时间做了什么,出事能追溯。
  • 预算告警:费用突增往往是被挖矿的第一信号。
  • 资源删除保护:关键实例与数据库释开删除保护,防误删。

AccessKey 的正确用法

  • 放服务端的环境变量或密钥管理服务,不写进代码与镜像。
  • 按用途分 Key:上传图片的 Key 只能写指定桶,不能读其他资源。
  • 能临时凭证就不用长期 Key,云厂商的 STS 更安全。
  • 离职、交接、疑似泄露时立即禁用并重建。

资料来源

  • 阿里云 RAM / 腾讯云 CAM 文档:子账号、策略与 MFA 配置。
  • 各云厂商《AccessKey 安全最佳实践》。
  • 《网络安全法》第二十一条:访问控制释与安全审计要求。

常见问题

只有一两个人用,也要建子账号吗?

要。子账号的意义不只是分工,还有追溯:审计日志里能看清是哪个身份做了什么,主账号共用则完全查不出。

MFA 丢了手机怎么办?

用备用验证方式或联系云厂商走身份核验找回。开通时务必保存恢复码,并给主账号配两个管理员。

AccessKey 泄露了怎么处理?

立刻在控制台禁用并删除该 Key,检查操作审计里有没有异常调用(开实例、删快照、改安全组),再排查泄露来源。

相关阅读