将以前的公共文件设为私有雾

时间:2015-03-30 12:10:35

标签: ruby-on-rails carrierwave fog

我使用雾和载波将文件上传到aws存储桶。所有这些文件都已作为公共文件上传(这显然是雾的默认行为)

目前我不希望任何这些文件被公开。我已应用设置:config.fog_public = false将文件设为私有。

然而,之前上传的旧文件仍然是公开的。是否可以将这些私有化?

1 个答案:

答案 0 :(得分:0)

我使用名为3Hub的应用解决了这个问题。有了这个应用程序,我可以简单地选择文件夹并对所有子文件夹和文件应用新的权限。

但是,如果你想通过fog / carrierwave这样做。结帐https://groups.google.com/forum/#!topic/carrierwave/f0Icvk34Xjk

我最终没有使用这种方法,但看起来很有希望。

同时查看此替代解决方案: How to make 10,000 files in S3 public