aws-vault 凭据丢失

dat*_*phl 6 amazon-s3 amazon-web-services

我正在尝试让 aws-vault 在我的新计算机上运行。

我有一个如下所示的配置文件:

[profile default]
region=eu-west-1
output=json
mfa_serial = %%%
Run Code Online (Sandbox Code Playgroud)

和凭证文件

[default]
aws_access_key_id = %%%
aws_secret_access_key = %%%
Run Code Online (Sandbox Code Playgroud)

但是当我跑

aws-vault exec default
Run Code Online (Sandbox Code Playgroud)

我收到错误

aws-vault: error: exec: Error getting temporary credentials: profile default: credentials missing
Run Code Online (Sandbox Code Playgroud)

有关如何解决此问题的任何想法?

dat*_*phl 12

解决了 - 从来没有aws-vault add default。它现在有效。