Я начинаю использовать Jungle Disk для загрузки файлов в корзину Amazon S3, которая соответствует дистрибутиву Cloudfront. я могу получить к нему доступ через http: // URL и использую Amazon в качестве CDN.
Проблема, с которой я сталкиваюсь, заключается в том, что Jungle Disk не устанавливает разрешения на чтение файлов, поэтому при переходе по соответствующему URL-адресу в браузере возникает ошибка Amazon 'AccessDenied'
. Если я использую такой инструмент, как BucketExplorer, чтобы установить ACL, то этот URL теперь возвращает 200.
Мне действительно очень нравится простота перетаскивания файлов на сетевой диск. JungleDisk - лучшая программа, которую я нашел, чтобы делать это надежно, не спотыкаясь и не запутываясь. Однако, похоже, нет возможности сделать файлы читаемыми.
Я действительно не хочу переходить на другой инструмент (особенно, если мне нужно его купить), чтобы просто изменить разрешения - и это все равно кажется очень медленным, потому что они, как правило, пересекают всю структуру каталогов.
JungleDisk предоставляет своего рода «веб-доступ», но это платная функция, и я не уверен, будет ли она работать или нет.
S3, по-видимому, не распространяет права доступа вниз, что является настоящей болью.
Я подумываю о том, чтобы написать ручной инструмент для обхода моего дерева и установить все на «чтение», но я бы не стал этого делать, если эту проблему уже решил кто-то другой.