Обновление разрешений для файлов Amazon S3, которые были загружены через JungleDisk

StackOverflow https://stackoverflow.com/questions/629102

Вопрос

Я начинаю использовать Jungle Disk для загрузки файлов в корзину Amazon S3, которая соответствует дистрибутиву Cloudfront. я могу получить к нему доступ через URL http: // и использую Amazon в качестве CDN.

Проблема, с которой я сталкиваюсь, заключается в том, что Jungle Disk не устанавливает разрешения на чтение файлов, поэтому при переходе по соответствующему URL-адресу в браузере я получаю ошибку Amazon AccessDenied . Если я использую такой инструмент, как BucketExplorer, чтобы установить ACL, то этот URL теперь возвращает 200.

Мне очень нравится простота перетаскивания файлов на сетевой диск. JungleDisk - лучшая программа, которую я нашел, чтобы делать это надежно, не спотыкаясь и не запутываясь. Однако, похоже, нет возможности сделать файлы читаемыми.

Я действительно не хочу переходить на другой инструмент (особенно, если мне нужно его купить), чтобы просто изменить разрешения - и в любом случае это кажется очень медленным, потому что они, как правило, пересекают всю структуру каталогов.

JungleDisk предоставляет своего рода «веб-доступ», но это платная функция, и я не уверен, будет ли она работать или нет.

S3, похоже, не распространяет права доступа вниз, что является настоящей болью.

Я подумываю написать ручной инструмент для обхода моего дерева и установить все на «чтение», но я бы не стал этого делать, если эту проблему уже решил кто-то другой.

Это было полезно?

Решение

Отказ от ответственности: Я разработчик этого инструмента, но думаю, что он может ответить на ваш вопрос.

Если вы работаете в Windows, вы можете использовать CloudBerry Explorer клиент Amazon S3. Он поддерживает большинство функций Amazon S3 и CloudFront и является бесплатным.

Другие советы

Я использую приложение Transmit Mac для изменения разрешений для файлов, которые я уже загрузил с помощью JungleDisk. Если вы ищете более кроссплатформенное решение, S3Fox браузерный плагин для Firefox утверждает, что может также измените разрешения для файлов S3.

Если вам нужен веб-инструмент, вы можете использовать S3fm , бесплатно онлайн Файловый менеджер Amazon S3.

Это чистое Ajax-приложение, которое запускается в вашем браузере и не требует предоставления ваших учетных данных стороннему веб-сайту.

Если вам нужен надежный кроссплатформенный инструмент для обработки разрешений, вы можете взглянуть на CrossFTP Pro . Он также поддерживает большинство функций Amazon S3 и CloudFront.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top