如何配置多个AWS CLI身份验证凭据

本文详细介绍了如何为AWS CLI配置多个IAM账户凭据,包括创建新配置文件和切换账户的方法,适用于需要管理多个AWS环境的开发者和架构师。

如何配置多个AWS CLI身份验证凭据

AWS高级用户通常拥有多个IAM账户,用于执行终端命令和CLI操作。例如,AWS开发者可能依赖不同的账户来管理DEV、PRE-PROD和QA环境中的Kubernetes集群。自由解决方案架构师可能使用不同的账户来管理他们咨询的各个组织的静态S3托管网站。

不幸的是,安装AWS CLI时只配置了一个IAM账户。如果您需要在CLI中为不同任务切换多个账户,这可能会让人头疼。以下是设置方法。

多个AWS CLI账户凭据

幸运的是,添加多个AWS CLI账户凭据并不难。

以下单个命令为AWS CLI工具创建一个新配置文件:

1
aws configure --profile dev

如何在CLI账户之间切换

然后,要切换账户,只需在命令中指定配置文件名称:

1
aws --profile dev sts get-caller-identity

要深入了解如何使用AWS配置工具简化配置多个IAM账户的过程并安全维护AWS CLI身份验证凭据,请观看完整的视频教程。

Cameron McKenzie从事Java EE软件工程已有20年。他目前的专长包括敏捷开发、DevOps、Spring以及基于容器的技术,如Docker、Swarm和Kubernetes。

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计