首页/云/云与容器速查/实例 RAM 角色(免 AK 访问云服务)
本包目录(340 条)
云基础概念44 条
计算与存储56 条
网络与安全组33 条容器与 Docker106 条Kubernetes68 条容器排障33 条

实例 RAM 角色(免 AK 访问云服务)

给实例绑定 RAM 角色后,实例内程序通过元数据获取 STS 临时凭证访问对象存储等服务,无需在机器上存放永久 AK。

云与容器速查云更新于 2026-10-12
原理角色绑定实例 → 元数据端点下发临时凭证 → SDK/CLI 自动使用
优势无永久密钥落盘;权限跟随角色调整即时生效
用法创建角色并授权(如 OSS 读写策略)→ 绑定实例 → 程序直接调用
兼容SDK/CLI 会自动读取凭证链,无需改代码

获取临时凭证(阿里云实例内)

获取临时凭证(阿里云实例内)
curl http://100.100.100.200/latest/meta-data/ram/security-credentials/my-role
云上程序访问云服务的标准姿势:能绑角色就不要发 AK;CI/CD 同理用 OIDC/角色换取临时凭证。

易错点

  • 角色权限给太宽(挂 AdministratorAccess),等于 AK 泄露的破坏力
  • 把凭证写文件缓存不刷新,凭证过期后服务大面积报错

数据来源与参考

  • 阿里云文档:实例 RAM 角色
  • 腾讯云文档:CAM 角色
  • 华为云文档:委托

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌