识别外部AWS S3存储桶

时间:2017-06-19 20:09:17

标签: python-3.x amazon-s3 boto3

寻找一些帮助来编写一些代码,这些代码将删除所有存储桶名称,以识别哪些存储桶是外部可见的(可以通过互联网进行读取或写入)。我已经阅读了boto3 s3的文档,找不到任何允许我进行此查询的命令......我应该在IAM下查看吗?

到目前为止,我只能打印存储桶名称...我想报告名称+其互联网存在。目标是确定哪些s3桶可以从互联网上看到,这样我们就可以定期查看其中的数据/对象。

print("############# S3 Bucket Dump ############")
s3 = boto3.resource('s3')
f = open('s3buckets.txt', 'w')
for bucket in s3.buckets.all():
    print(bucket.name, file=f)

0 个答案:

没有答案