[英]aws-vault credentials missing
我正在尝试让 aws-vault 在我的新计算机上运行。
我有一个如下所示的配置文件:
[profile default]
region=eu-west-1
output=json
mfa_serial = %%%
和凭证文件
[default]
aws_access_key_id = %%%
aws_secret_access_key = %%%
但是当我跑
aws-vault exec default
我收到错误
aws-vault: error: exec: Error getting temporary credentials: profile default: credentials missing
有关如何解决此问题的任何想法?
已解决 - aws-vault add default
从未aws-vault add default
。 它现在有效。
不应在纯文本中保存任何凭据!
无论如何,我关闭了当前的窗口外壳并重新打开了一个新的,然后它在PowerShell上再次正常工作
aws-vault add NAME
aws-vault exec NAME --duration=12h -- cmd.exe
只要确保您将凭据正确粘贴到外壳上
我认为真正解决您的问题的是从配置文件的[profile default]
行中删除“配置文件”。 它只是[default]
就像在您的凭据文件中一样。 这可能是aws-vault add default
命令为您所做的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.