我开始使用 Jungle Disk 将文件上传到与 Cloudfront 发行版相对应的 Amazon S3 存储桶。即我可以通过 http:// URL 访问它,并且我使用 Amazon 作为 CDN。
我面临的问题是 Jungle Disk 没有对文件设置“读取”权限,因此当我在浏览器中访问相应的 URL 时,我会收到 Amazon'AccessDenied'
错误。如果我使用像 BucketExplorer 这样的工具来设置 ACL,那么该 URL 现在会返回 200。
我真的非常喜欢将文件拖到网络驱动器的简单性。 JungleDisk 是我发现的最好的程序,它可以可靠地执行此操作,而不会被自身绊倒和混淆。但是它似乎没有使文件可读的选项。
我真的不想使用不同的工具(特别是如果我必须购买它)来更改权限 - 而且这看起来确实很慢,因为它们通常似乎遍历整个目录结构。
JungleDisk 提供某种“网络访问” - 但这是一项付费功能,我不确定它是否有效。
S3 似乎没有向下传播权限,这确实是一个痛苦。
我正在考虑编写一个手动工具来遍历我的树并将所有内容设置为“读取”,但如果这是其他人已经解决的问题,我宁愿不这样做。
免责声明:我是这个工具的开发者,但我认为它可以回答你的问题。
如果您使用的是 Windows,则可以使用云浆果浏览器 http://cloudberrylab.com/亚马逊 S3 客户端。它支持大多数 Amazon S3 和 CloudFront 功能,并且是免费软件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)