gpt4 book ai didi

bash - 在同一台计算机上管理多个 AWS 账户

转载 作者:行者123 更新时间:2023-11-29 09:48:25 28 4
gpt4 key购买 nike

我有多个 AWS 账户,根据我所在的项目目录,我想在 AWS CLI 中键入命令时使用不同的账户。

我知道 AWS 凭据可以通过环境变量传递,所以我认为一种解决方案是根据它所在的目录设置 AWS_CONFIG_FILE,但我'我不确定该怎么做。

使用 Mac OS X,AWS 版本是 aws-cli/1.0.0 Python/2.7.1 Darwin/11.4.2,我这样做是为了利用 AWS在 Rails 4 应用程序中。

最佳答案

我推荐使用 different profiles in the configuration file ,然后指定您想要的配置文件:

aws --profile <your-profile> <command> <subcommand> [parameters]

如果您不想为每个命令键入配置文件,只需运行:

export AWS_DEFAULT_PROFILE=<your-profile>

在一组命令之前。

如果您想在终端中切换到目录时以某种方式自动执行设置该环境变量的过程,请参阅 Dynamic environment variables in Linux?

关于bash - 在同一台计算机上管理多个 AWS 账户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18819071/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com