Amazon web services 默认情况下,通过直接链接公开存储桶中的Amazon S3文件

Amazon web services 默认情况下,通过直接链接公开存储桶中的Amazon S3文件,amazon-web-services,amazon-s3,Amazon Web Services,Amazon S3,我是AmazonS3新手,我刚刚创建了一个新的bucket并上传了文件。我在那里看到的只有我自己有全额补助金。我没有添加任何策略 但是,如果我打开一个匿名浏览器,直接点击这个bucket中的文件,我可以下载它 如何禁用直接链接的公共访问?在深入研究之后,我找到了答案。我使用的软件在S3上上传文件,默认情况下具有公共权限。Oh-hm。。。出于某种原因,我得到了授权:每个人都有打开/下载每个文件的权限。有没有一种方法可以让它们同时成为私人的?非常奇怪,控制台中没有简单的方法来大规模更新权限。您可以编

我是AmazonS3新手,我刚刚创建了一个新的bucket并上传了文件。我在那里看到的只有我自己有全额补助金。我没有添加任何策略

但是,如果我打开一个匿名浏览器,直接点击这个bucket中的文件,我可以下载它


如何禁用直接链接的公共访问?

在深入研究之后,我找到了答案。我使用的软件在S3上上传文件,默认情况下具有公共权限。

Oh-hm。。。出于某种原因,我得到了授权:每个人都有打开/下载每个文件的权限。有没有一种方法可以让它们同时成为私人的?非常奇怪,控制台中没有简单的方法来大规模更新权限。您可以编写一个脚本来执行此操作,但手动修复或正确地重新上传它们可能更简单。你用哪种方法上传文件?奇怪的是,这些对象默认设置为public。也就是说,它是一个用于私人安装的软件,但是它的S3上传默认为public。。。