![](/img/trans.png)
[英]python boto3: AWS Rekognition is unable to access S3 bucket
[英]How to check whether s3 access key has access to a specific bucket or not in aws using boto3
我正在尝试使用相同的访问密钥从位于两个不同 aws 帐户中的 2 个不同存储桶中复制文件。 所以它提供了一个错误,说 403 禁止。所以我想做的是,我想在使用 boto3 复制文件之前检查我用来复制文件的访问密钥是否具有对这些存储桶的权限。 有没有办法做到这一点?
如果您在属于不同 AWS 账户的 Amazon S3 存储桶之间复制对象,那么您将需要使用一组凭证,这些凭证具有:
GetObject
对源存储桶的权限PutObject
权限此外, CopyObject
命令发送到destination bucket
以避免 object 所有权问题。
因此,我建议:
dest-IAM-user
) 的凭证dest-IAM-user
访问GetObject
的源存储桶
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.