Atualizando permissões em arquivos do Amazon S3 que foram enviados via JungleDisk
Estou começando a usar o Jungle Disk para fazer upload de arquivos para um bucket do Amazon S3 que corresponde a uma distribuição do Cloudfront. ou seja, posso acessá-lo por meio de um URL http: // e estou usando a Amazon como uma CDN.
O problema que estou enfrentando é que o Jungle Disk não define permissões de 'leitura' nos arquivos; assim, quando vou ao URL correspondente em um navegador, obtenho um Amazon'AccessDenied'
erro. Se eu usar uma ferramenta como BucketExplorer para definir a ACL, esse URL agora retornará 200.
Gosto muito da simplicidade de arrastar arquivos para uma unidade de rede. O JungleDisk é o melhor programa que encontrei para fazer isso de forma confiável, sem tropeçar em si mesmo e ficar confuso. No entanto, parece não haver uma opção para tornar os arquivos legívei
Eu realmente não quero ter que usar uma ferramenta diferente (especialmente se eu tiver que comprá-la) para alterar as permissões - e isso parece muito lento de qualquer maneira, porque elas geralmente parecem atravessar toda a estrutura de diretório
@JungleDisk fornece algum tipo de 'acesso à web' - mas esse é um recurso pago e não tenho certeza se funcionará ou nã
O S3 não parece propagar permissões, o que é uma verdadeira do
Estou pensando em escrever uma ferramenta manual para percorrer minha árvore e definir tudo como 'ler', mas prefiro não fazer isso se este for um problema que alguém já resolve