我的存储桶中有一个文件夹,其中包含 10,000 个文件。似乎没有办法立即上传并公开它们。所以我把它们全部上传了,它们是私人的,我需要将它们全部公开。
我尝试过 aws 控制台,它只是给出一个错误(对于文件较少的文件夹工作正常)。
我尝试过在 Firefox 中使用 S3 组织,同样的事情。
我可以运行一些软件或脚本来公开所有这些内容吗?
您可以生成存储桶策略(请参见下面的示例),该策略允许访问存储桶中的所有文件。可以通过AWS控制台将存储桶策略添加到存储桶中。
{
"Id": "...",
"Statement": [ {
"Sid": "...",
"Action": [
"s3:GetObject"
],
"Effect": "Allow",
"Resource": "arn:aws:s3:::bucket/*",
"Principal": {
"AWS": [ "*" ]
}
} ]
}
另请参阅 Amazon 提供的以下策略生成工具。
http://awspolicygen.s3.amazonaws.com/policygen.html http://awspolicygen.s3.amazonaws.com/policygen.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)