Aktualisieren von Berechtigungen für Amazon S3-Dateien, die über Jungledisk hochgeladen wurden
-
08-07-2019 - |
Frage
Ich beginne Jungle Disk zu verwenden, um Dateien auf einen Amazon S3 Eimer zu laden, die auf eine Cloudfront Verteilung entspricht. das heißt ich kann es über eine http:. // URL und ich bin mit Amazon als CDN
Das Problem, das ich bin vor ist, dass Jungle Disk ‚lesen‘ nicht gesetzt Berechtigungen für die Dateien so, wenn ich in einem Browser auf die entsprechende URL gehen erhalte ich eine Amazon 'AccessDenied'
Fehler. Wenn ich ein Tool wie BucketExplorer die ACL setzen dann diese URL nun ein 200 zurück.
ich wirklich mag die Einfachheit der Dateien auf einem Netzlaufwerk verschieben. Jungledisk ist das beste Programm, das ich gefunden habe, diese über sich selbst ohne Auslösung zuverlässig zu tun und verwirrt. Allerdings scheint es nicht eine Möglichkeit zu haben, die Dateien schreib der Lage zu machen.
Ich mag wirklich nicht zu einem anderen Werkzeug gehen müssen (vor allem, wenn ich es kaufen müssen), um nur die Berechtigungen zu ändern - und das scheint wirklich langsam sowieso, weil sie in der Regel die gesamte Verzeichnisstruktur zu durchlaufen scheinen <. / p>
Jungledisk bietet eine Art von ‚Web-Zugang.‘ - aber dies ist eine bezahlte Funktion, und ich bin nicht sicher, ob es funktionieren wird oder nicht
S3 erscheint nicht Berechtigungen zu propagieren nach unten, was ein echter Schmerz ist.
Ich erwäge ein manuelles Werkzeug Schreibe meinen Baum zu durchqueren und setzen Sie alles zu ‚lesen‘, aber ich würde lieber nicht tun, wenn dies ein Problem jemand anderes hat bereits gelöst.
Lösung
Disclaimer:. Ich bin der Entwickler dieses Werkzeugs, aber ich denke, es ist Ihre Frage beantworten kann
Wenn Sie unter Windows sind, können Sie verwenden, Cloudberry Explorer Amazon S3-Client. Es unterstützt die meisten der Amazon S3 und Cloudfront Funktionen und es ist Freeware.
Andere Tipps
Wenn Sie ein Web-basiertes Werkzeug benötigen, können Sie S3FM , kostenlose online Amazon S3-Datei-Manager.
Es ist eine reine Ajax-Anwendung, die in Ihrem Browser läuft und erfordert nicht Ihre Anmeldeinformationen mit einer 3rd-Party-Website teilen.
Wenn Sie eine zuverlässige Cross-Plattform-Tool benötigen Berechtigungen zu handhaben, können Sie sich auch unter CrossFTP Pro . Es unterstützt die meisten der Amazon S3 und Cloudfront bietet auch.