我正在尝试登录 AWS CLI,我首先使用以下流程进行配置:http://docs.aws.amazon.com/cli/latest/userguide/tutorial-ec2-ubuntu.html。
然后我运行了导出AWS_DEFAULT_PROFILE=ken
,但是,我输入了我的帐号,现在即使我只是输入,也会收到错误消息aws help
。
信息如下:
botocore.exceptions.ProfileNotFound: The config profile (148244104581) could not be found
〜/.aws/凭证:
[default]
aws_access_key_id = ************
LAMWPQ aws_secret_access_key = ***********GFX
答案1
当您给出配置文件名称或更改默认配置文件名称时,您实际上是在说“我想在我的凭据文件中使用命名配置文件”。
所以你在这里所做的就是“使用名为‘ken’的配置文件作为我的默认配置文件,但你的默认配置文件称为‘default’而不是‘ken’。
通常,此功能用于名为“dev”或“prod”等的配置文件,我建议将 dev 设为“默认”而不是 prod,以避免意外事故。