是否可以列出我有权访问的所有 AWS S3 存储桶?

ret*_*ere 4 amazon-s3 amazon-web-services

是否可以列出用户有权访问的所有 AWS S3 存储桶?如果是这样,我就不必设置一个单独的注册表来让用户可以访问哪个注册表。我可以可靠地检测我的应用程序对哪些存储桶感兴趣。

Tod*_*nes 7

您可以使用 AWS CLI 列出您账户下的所有 S3 存储桶。

文档可以在这里找到:list-buckets - AWS

这是我使用的命令(当然 no-verify-ssl 可选):
aws --no-verify-ssl s3api list-buckets

这列出了我使用凭证访问的帐户的所有 S3 存储桶。