【问题标题】:Updating permissions on Amazon S3 files that were uploaded via JungleDisk更新通过 JungleDisk 上传的 Amazon S3 文件的权限
【发布时间】:2010-10-12 08:40:28
【问题描述】:

我开始使用 Jungle Disk 将文件上传到对应于 Cloudfront 分发的 Amazon S3 存储桶。即我可以通过 http:// URL 访问它,并且我使用 Amazon 作为 CDN。

我面临的问题是 Jungle Disk 没有对文件设置“读取”权限,因此当我在浏览器中访问相应的 URL 时,我收到 Amazon 'AccessDenied' 错误。如果我使用 BucketExplorer 之类的工具来设置 ACL,那么该 URL 现在会返回 200。

我真的很喜欢将文件拖到网络驱动器的简单性。 JungleDisk 是我发现的最好的程序,可以可靠地执行此操作,而不会绊倒自己并感到困惑。但是,它似乎没有使文件可读的选项。

我真的不想使用其他工具(尤其是如果我必须购买它)来更改权限 - 无论如何这似乎真的很慢,因为它们通常似乎遍历整个目录结构。

JungleDisk 提供某种“网络访问” - 但这是一项付费功能,我不确定它是否会起作用。

S3 似乎没有向下传播权限,这确实很痛苦。

我正在考虑编写一个手动工具来遍历我的树并将所有内容设置为“读取”,但如果这是其他人已经解决的问题,我宁愿不这样做。

【问题讨论】:

    标签: permissions amazon-s3 jungledisk


    【解决方案1】:

    免责声明:我是这个工具的开发者,但我认为它可以回答你的问题。

    如果您使用的是 Windows,则可以使用 CloudBerry Explorer Amazon S3 客户端。它支持大多数 Amazon S3 和 CloudFront 功能,并且是免费软件。

    【讨论】:

    • 看起来很有希望 - 这是新的吗?我就是受不了那个愚蠢的 Firefox 插件。令人难以置信的越野车
    • 它很快就会一岁了 ;-) 我很惊讶这么少用户知道它。
    【解决方案2】:

    我使用Transmit Mac 应用程序来修改我已经使用 JungleDisk 上传的文件的权限。如果您正在寻找更跨平台的解决方案,Firefox 的S3Fox 浏览器插件声称也能够修改 S3 文件的权限。

    【讨论】:

      【解决方案3】:

      如果您需要基于 Web 的工具,可以使用免费的在线 Amazon S3 文件管理器 S3fm

      这是一个在您的浏览器中运行的纯 Ajax 应用程序,不需要与第三方网站共享您的凭据。

      【讨论】:

      • 我刚刚在谷歌上看到了这个答案,我提醒任何想使用 S3fm 的人。您应该为站点使用 s3 URL 和 SSL (https://),因为应用程序可能正在通过网络发送安全信息。
      【解决方案4】:

      如果您需要可靠的跨平台工具来处理权限,可以查看CrossFTP Pro。它还支持大多数 Amazon S3 和 CloudFront 功能。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-11-21
        • 1970-01-01
        • 2011-11-28
        • 1970-01-01
        • 2013-01-12
        相关资源
        最近更新 更多