【问题标题】:Getting Access Denied when trying to copy file from one path to another within same bucket on AWS尝试在 AWS 上的同一存储桶中将文件从一个路径复制到另一个路径时被拒绝访问
【发布时间】:2021-11-10 21:19:10
【问题描述】:
试图将文件复制到同一存储桶中的不同位置
$ aws s3 cp s3://bucket1/files/qa/test/ac.png s3://bucket1/qa/temp/ac.png
复制失败:s3://bucket1/files/qa/test/ac.png to s3://bucket1/qa/temp/ac.png 调用时出现错误(AccessDenied) CopyObject 操作:拒绝访问
【问题讨论】:
标签:
amazon-web-services
amazon-s3
aws-cli
access-denied
【解决方案1】:
检查您在该存储桶的 Iam 策略中是否具有以下权限,因为复制操作使用以下权限。
s3:GetObject
s3:放置对象
S3:获取对象标记
S3:PutObjectTagging
如果对象是使用 AWS KMS 密钥加密的,请确认您的 IAM 身份对密钥具有正确的权限。如果您的 IAM 身份和 AWS KMS 密钥属于同一账户,请确认您的密钥策略授予所需的 AWS KMS 权限。