我正在尝试使用相同的访问密钥从两个不同的aws帐户中的2个不同存储桶中复制文件。 所以它提供了一条错误消息说403禁止。所以我想做的是,在我使用boto3复制文件之前,我想检查我用来复制文件的访问密钥是否对那些存储桶具有权限。反正有这样做吗?
答案 0 :(得分:1)
如果您要在属于不同AWS账户的Amazon S3存储桶之间复制对象,那么您将需要使用具有以下特征的单个凭据集:
GetObject
权限PutObject
权限此外,应该将CopyObject
命令发送到destination bucket
以避免对象所有权问题。
因此,我建议:
dest-IAM-user
)中的凭据 GetObject
的{{1}}访问