在使用阿里云CLI前,您需要运行aliyun configure
命令配置调用阿里云资源的AccessKey、地域、语言等。
您可以在阿里云控制台的AccessKey页面创建和查看您的AccessKey,或者联系您的系统管理员获取AccessKey。
$ aliyun configure
Configuring profile 'default' ...
Aliyun Access Key ID [None]: <Your AccessKey ID>
Aliyun Access Key Secret [None]: <Your AccessKey Secret>
Default Region Id [None]: cn-hangzhou
Default output format [json]: json
Default Language [zh]: zh
多用户配置
阿里云CLI支持多用户配置。您可以使用$ aliyun configure --profile user1
命令指定使用哪个账号调用云产品的API。
执行$ aliyun configure list
命令可以查看当前的用户配置, 如下表所示。其中在Profile后面有星号(*)标志的为当前使用的默认用户配置。
Profile | Credential | Valid | Region | Language
--------- | ------------------ | ------- | ---------------- | --------
default * | AK:***f9b | Valid | cn-beijing | zh
aaa | AK:****** | Invalid | |
test | AK:***456 | Valid | | en
ecs | EcsRamRole:EcsTest | Valid | cn-beijing | en
认证方式
阿里云CLI可通过在configure
命令后增加--mode <authenticationMethod>
参数的方式来使用不同的认证方式,目前支持的认证方式如下:
验证方式 | 说明 |
AK | 使用AccessKey ID/Secret访问 |
StsToken | 使用STS Token访问 |
RamRoleArn | 使用RAM子账号的AssumeRole方式访问 |
EcsRamRole | 在ECS实例上通过EcsRamRole实现免密验证 |
反馈
- 本页导读 (0)
文档反馈