使用雾将之前的 public 个文件设为私有
Make previously public files private with fog
我已经使用 fog 和 carrierwave 将文件上传到 aws 存储桶。所有这些文件都已作为 public 文件上传(这显然是雾的默认行为)
目前我不希望这些文件中的任何一个成为 public。我已应用设置:config.fog_public = false
将文件设为私有。
但是之前上传的旧文件仍然是 public。是否可以将这些设为私有?
我使用名为 3Hub 的应用程序解决了这个问题。使用此应用程序,我可以简单地选择文件夹并对所有子文件夹和文件应用新权限。
但是,如果您想通过 fog/carrierwave 执行此操作。检查这个 https://groups.google.com/forum/#!topic/carrierwave/f0Icvk34Xjk
我最终没有使用这种方法,但它看起来很有希望。
另请查看此替代解决方案:
How to make 10,000 files in S3 public
我已经使用 fog 和 carrierwave 将文件上传到 aws 存储桶。所有这些文件都已作为 public 文件上传(这显然是雾的默认行为)
目前我不希望这些文件中的任何一个成为 public。我已应用设置:config.fog_public = false
将文件设为私有。
但是之前上传的旧文件仍然是 public。是否可以将这些设为私有?
我使用名为 3Hub 的应用程序解决了这个问题。使用此应用程序,我可以简单地选择文件夹并对所有子文件夹和文件应用新权限。
但是,如果您想通过 fog/carrierwave 执行此操作。检查这个 https://groups.google.com/forum/#!topic/carrierwave/f0Icvk34Xjk
我最终没有使用这种方法,但它看起来很有希望。
另请查看此替代解决方案: How to make 10,000 files in S3 public