在使用阿里云CLI之前,您需要配置调用阿里云资源所需的凭证信息、地域、语言等。

凭证类型

阿里云CLI可通过在configure命令后添加--mode <authenticationMethod>选项的方式,来使用不同的认证方式。目前支持的四种凭证类型如下:

验证方式 说明 交互式配置凭证(快速) 非交互式配置凭证
AK 使用AccessKey ID/Secret访问。 配置AccessKey凭证 配置AccessKey凭证
StsToken 使用STS Token访问。 配置STS Token凭证 配置STS Token凭证
RamRoleArn 使用RAM子账号的AssumeRole方式访问。 配置RamRoleArn凭证 配置RamRoleArn凭证
EcsRamRole 在ECS实例上通过EcsRamRole实现免密验证。 配置EcsRamRole凭证 配置EcsRamRole凭证
说明 除了EcsRamRole凭证无需AccessKey信息之外,其他三种都需要AccessKey信息。

配置凭证方式

在阿里云CLI中配置凭证时,您可以选择如下两种配置方式,并自行指定配置的凭证类型。

  • 交互式配置(快速配置):此配置过程方便快速,您只需要根据提示信息输入相应的值即可。
  • 非交互式配置:即单命令行配置方式,您需要指定配置名称、凭证类型和对应凭证所需的鉴权信息等。