繁体   English   中英

AWS CLI配置配置文件参数

[英]AWS CLI Configure Profile parameters

调用以下AWS CLI SDK命令会触发外壳程序提示输入一系列值:

$ aws configure --profile profilename

$ AWS Access Key ID [无]:等等...

有什么办法可以在线指定参数吗? 例如

$ aws configure --profile profilename --access-key=foo --access-secret=goo --region=bar

感谢Adv,Michael McD

有点。 您无法一次完成所有操作( aws configure help将显示您没有此类选项),但可以一次执行一次。

aws configure set help

给定一个空的配置文件,以下命令:

 $ aws configure set aws_access_key_id default_access_key $ aws configure set aws_secret_access_key default_secret_key $ aws configure set default.region us-west-2 $ aws configure set default.ca_bundle /path/to/ca-bundle.pem $ aws configure set region us-west-1 --profile testing $ aws configure set profile.testing2.region eu-west-1 $ aws configure set preview.cloudsearch true 

将产生以下配置文件:

 [default] region = us-west-2 ca_bundle = /path/to/ca-bundle.pem [profile testing] region = us-west-1 [profile testing2] region = eu-west-1 [preview] cloudsearch = true 

以及以下〜/ .aws / credentials文件:

 [default] aws_access_key_id = default_access_key aws_secret_access_key = default_secret_key 

请注意,在运行其他aws命令时,也可以将凭据临时设置为环境变量。 如果您对此感兴趣, 请参阅文档 您不能只是设置它们并运行aws configure --profile profilename这仍然会提示您。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM