Actualización de permisos en archivos de Amazon S3 que se cargaron a través de JungleDisk

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

Pregunta

Estoy empezando a usar Jungle Disk para subir archivos a un bucket de Amazon S3 que corresponde a una distribución de Cloudfront. es decir, puedo acceder a través de una URL http: // y estoy usando Amazon como CDN.

El problema al que me enfrento es que Jungle Disk no establece permisos de 'lectura' en los archivos, así que cuando voy a la URL correspondiente en un navegador me sale un error de Amazon 'AccessDenied' . Si uso una herramienta como BucketExplorer para configurar la ACL, esa URL ahora devuelve 200.

Realmente me gusta la simplicidad de arrastrar archivos a una unidad de red. JungleDisk es el mejor programa que he encontrado para hacer esto de manera confiable sin tropezarse y confundirse. Sin embargo, no parece tener una opción para hacer que los archivos se puedan leer.

Realmente no quiero tener que ir a una herramienta diferente (especialmente si tengo que comprarla) para cambiar los permisos, y esto parece muy lento de todos modos porque generalmente parecen atravesar toda la estructura del directorio.

JungleDisk proporciona algún tipo de 'acceso web', pero esta es una función paga y no estoy seguro de si funcionará o no.

S3 no parece propagar permisos, lo cual es un verdadero dolor.

Estoy considerando escribir una herramienta manual para atravesar mi árbol y configurar todo para 'leer', pero prefiero no hacerlo si este es un problema que alguien más ya ha resuelto.

¿Fue útil?

Solución

Descargo de responsabilidad: Soy el desarrollador de esta herramienta, pero creo que puede responder a su pregunta.

Si está en Windows, puede usar CloudBerry Explorer cliente Amazon S3. Es compatible con la mayoría de las características de Amazon S3 y CloudFront y es gratuito.

Otros consejos

Utilizo la aplicación Mac Transmitir para modificar permisos en archivos que ya he cargado con JungleDisk. Si está buscando una solución más multiplataforma, el S3Fox , el complemento del navegador para Firefox afirma que puede modificar permisos en archivos S3 también.

Si necesita una herramienta basada en la web, puede usar S3fm , gratis en línea Administrador de archivos de Amazon S3.

Es una aplicación Ajax pura que se ejecuta en su navegador y no requiere compartir sus credenciales con un sitio web de terceros.

Si necesita una herramienta multiplataforma confiable para manejar los permisos, puede consultar CrossFTP Pro . También es compatible con la mayoría de las características de Amazon S3 y CloudFront.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top