我在Ubuntu上运行EBLCI。它大部分时间都很漂亮,但我一直因为某种安全问题而被踢出局。我一直收到以下错误:
min_date = "2222-01-01 00:00:00"
for dict in data_list:
date = dict.get("date")
if date < min_date:
value = dict
我上周通过创建一个新的IAM密钥对并手动将密钥输入到〜.aws / credentials中的aws配置文件中来修复它。
这次没用。有什么想法吗?
答案 0 :(得分:0)
再次检查~/.aws/credentials
文件。如果您没有默认配置文件,AWS CLI将返回此错误。如果您将一个IAM角色附加到EC2实例并且未在命令中指定--profile
选项,也会发生这种情况。
您可以尝试导出this文档中提到的凭据,然后再次尝试该命令。
答案 1 :(得分:0)
我刚刚遇到了这个问题,就我而言,我们已经撤销了AWS密钥(这是我们的政策),却忘记了在我的计算机上设置新密钥。尝试撤销上一个密钥(如果还没有),然后设置一个新密钥。
答案 2 :(得分:0)
遇到这个问题是因为我已经更新了我的AWS密码。我在安全证书下为我的AWS账户创建了新的访问密钥,并将新的访问密钥和秘密访问密钥复制到.aws文件夹(位于C:\ Users \ username.aws中)的配置文件和凭据文件中。