amazon-web-services - 调用 ListBuckets 操作时发生错误(InvalidAccessKeyId)
问题描述
我已经使用 Ansible 启动了一个 ec2 实例,并使用 playbook 成功地将其 ssh 插入其中,我还向其中添加了“AmazonS3FullAccess”IAM 角色,但是当我尝试从 s3 复制文件时,出现错误:
"fatal error: An error occurred (403) when calling the HeadObject operation: Forbidden"
这是我用来复制文件的命令:
aws s3 cp s3://bucket-name/folder-name/file-name file-name
此外,当我手动进入实例并尝试列出该实例可用的所有 s3 存储桶时,我收到此错误:
An error occurred (InvalidAccessKeyId) when calling the ListBuckets operation: The AWS Access Key Id you provided does not exist in our records.
感谢所有的帮助!
解决方案
推荐阅读
- javascript - Visual Studio Code - 源代码管理 > 10k 更改
- python - 在 if 语句中启动函数时出错
- oracle - 当我在 liquibase 上进行回滚时,我在哪里可以找到此回滚的日志?
- r - 在 R 中将 0/1 值更改为 TRUE/FALSE
- c - (do while) 测量直到值不再变化
- github - 如何使用 Python 从 github 存储库中采样随机提交
- javascript - 我可以使用 graphql 分页光标作为唯一标识符吗?
- javascript - 如果我返回一个对象,它是不是引用?
- python - 是否可以使用 .split() 在 python 中使用多个分隔符参数?
- google-bigquery - 在欧盟位置找不到数据集(ga_sessions 数据)