访问密钥AccessKey(AK)相当于登录密码,只是使用场景不同。AccessKey用于程序方式调用云服务API,而登录密码用于登录控制台。如果您不需要调用API,那么就不需要创建AccessKey。

您可以使用AccessKey构造一个API请求(或者使用云服务SDK)来操作资源。AccessKey包括AccessKeyId和AccessKeySecret。

  • AccessKeyId用于标识用户。
  • AccessKeySecret是用来验证用户的密钥。AccessKeySecret必须保密。
警告 禁止使用主账号AK,因为主账号AK泄露会威胁您所有资源的安全。请使用子账号(RAM用户)AK进行操作,可有效降低AK泄露的风险。

快速创建子账号AccessKey

  1. 使用主账号登录阿里云管理控制台
  2. 将鼠标置于页面右上方的账号图标,然后单击accesskeys
  3. 安全提示框中,单击开始使用子用户AccessKey
  4. 填写RAM用户名,然后单击下一步
  5. 给RAM用户授予相关权限,例如AliyunOSSFullAccess将给RAM用户授予OSS的管理权限。单击开始创建
  6. 完成手机验证后,单击确定
  7. 查看AccessKeyId和AccessKeySecret。然后单击下载AccessKey,下载AccessKey信息。
    注意 AccessKey创建后,无法再通过控制台查看。请您妥善保存AccessKey,谨防泄露。

创建子账号AccessKey

  1. 使用主账号登录RAM管理控制台
  2. 如果未创建RAM用户,在左侧导航栏,单击用户管理,然后单击新建用户,创建RAM用户。如果已创建RAM用户,跳过此步骤。
  3. 在左侧导航栏,单击用户管理,然后单击需要创建AccessKey的用户名,进入用户详情页面。
  4. 用户AccessKey区域,单击创建AccessKey
  5. 完成手机验证后,在新建用户AccessKey页面,展开AccessKey详情,查看AcessKeyId和AccessKeySecret。然后单击保存AK信息,下载AccessKey信息。
    注意 AccessKey创建后,无法再通过控制台查看。请您妥善保存AccessKey,谨防泄露。
  6. 单击该RAM用户对应的授权,给RAM用户授予相关权限,例如AliyunOSSFullAccess将给RAM用户授予OSS的管理权限。