繁体   English   中英

我错误地删除了我的 AWS IAM 用户:如何恢复?

[英]I deleted by mistake my AWS IAM user: how to recover?

愚蠢的是,我确实错误地删除了我的默认 AWS IAM 用户!

我用它例如做aws s3 sync ...

现在我得到的错误是:

$ aws s3 sync build/ s3://mybucket.mydomain.com
fatal error: An error occurred (InvalidAccessKeyId) when calling the ListObjects operation: The AWS Access Key Id you provided does not exist in our records.

有没有办法恢复?

我想我需要说明如何创建一个具有足够角色的新用户,以使我的本地 aws cli 能够执行aws s3 sync ...

更新:我刚刚在我的 AWS 控制台上创建了一个新用户,并添加了一个策略(首先)来列出我的存储桶。 问题是我不知道如何我的 aws cli附加到那个新用户...... :-(

如果您是唯一使用此 AWS 账户的人,则将AdministratorAccess策略添加到您的 IAM 用户。 这将授予完全访问权限。

然后,在 IAM 用户的安全凭证选项卡中,单击创建访问密钥 复制访问密钥和秘密访问密钥。

在命令行上,运行aws configure并提供这些密钥来配置用户。

测试: aws s3 ls

暂无
暂无

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

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