2009-03-10 24 views
5

Estoy empezando a utilizar Jungle Disk para cargar archivos en un depósito de Amazon S3 que corresponde a una distribución de Cloudfront. Es decir, puedo acceder a él a través de una URL http: // y estoy usando Amazon como CDN.Actualización de permisos en archivos de Amazon S3 que se cargaron a través de JungleDisk

El problema que estoy enfrentando es que Jungle Disk no fija 'leer' los permisos en los archivos así que cuando voy a la URL correspondiente en un navegador consigo un error Amazon 'AccessDenied'. Si utilizo 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 tropezar con él y confundirme. Sin embargo, no parece tener una opción para hacer que los archivos sean legibles.

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

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

S3 no parece propagar los permisos hacia abajo, lo que es un verdadero dolor.

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

Respuesta

6

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 de Amazon S3. Es compatible con la mayoría de las características de Amazon S3 y CloudFront, y es gratuito.

+0

parece prometedor - ¿es esto nuevo? Simplemente no soporto ese estúpido plugin de Firefox. increíblemente buggy –

+0

Pronto tendrá un año ;-) Estoy tan sorprendido que pocos usuarios lo saben. – cloudberryman

+1

funcionando bien hasta el momento! –

1

Uso la aplicación de Mac Transmit para modificar los permisos en archivos que ya cargué con JungleDisk. Si está buscando una solución más multiplataforma, el complemento de navegador S3Fox para Firefox afirma que también puede modificar los permisos en los archivos S3.

1

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

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

+0

Me acabo de pasar esta respuesta en google y advierto a cualquiera que quiera usar S3fm. Debe usar s3 URL y SSL (https: //) para el sitio, ya que probablemente la aplicación esté enviando información segura a través del cable. –

1

Si necesita una herramienta confiable multiplataforma para manejar permisos, puede echar un vistazo a CrossFTP Pro. Es compatible con la mayoría de las características de Amazon S3 y CloudFront también.

Cuestiones relacionadas