【问题标题】:Access denied to the bucket ******对存储桶的访问被拒绝 ******
【发布时间】:2020-05-12 10:19:37
【问题描述】:

我是 AWS 新手,我正在尝试将 VM 映像从 AWS EC2 导出到我已经使用 VMImport/Export 服务导入的 S3 存储桶。我也尝试使用 AWS CLI 和 SDK (python) 导出,但都返回相同的错误:

调用ExportImage操作时出现错误(InvalidParameter):拒绝访问bucket ******23 输入的参数是正确的,并且我已授予对导出操作中使用的 S3 存储桶的所有公共访问权限。错误仍然继续出现。 任何帮助将不胜感激 提前致谢

【问题讨论】:

  • 我尝试了故障排除,S3 访问适用于多部分上传,VM 导入(导出服务除外)尽管对所有服务使用相同的 IAM 角色
  • 请编辑您的问题以显示您如何授予对 Amazon S3 存储桶的公开访问权限,以及您正在使用的生成错误的命令。
  • 这是我用来导出图像的命令(产生错误的命令) aws ec2 export-image --image-id ami-*********** --disk -image-format RAW --s3-export-location S3Bucket=******* --role-name vmimport1 在 S3 存储桶权限中,我打开了所有公共访问权限,还授予了帐户规范 ID 的读写权限
  • 也得到这个...

标签: amazon-web-services amazon-s3 vmime


【解决方案1】:

我遇到了同样的问题,请确保打开存储桶并再次授予 S3 存储桶中的写入权限,如图所示

步骤1Open your bucket s3 in console

步骤 2Go to permission tab

步骤3Make it public and ACL

步骤4Give the read write permissions

但最佳做法是创建 IAM 并将该帐户添加到权限中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-03
    • 2020-04-01
    • 2018-01-10
    • 1970-01-01
    • 2021-02-21
    • 2017-02-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多