Estoy tratando de usar s3cmd en ubuntu 10.04 para sincronizar con una carpeta local. Esto funciona de maravilla para llevar los contenidos del disco local a S3. Sin embargo, quiero que el archivo ACL sea "público", pero todos los archivos están llegando sin él.s3cmd sincronización no configura ACL en público
En mi archivo .s3cfg, puse:
acl_public = True
He intentado:
s3cmd sync -P --delete-removed "$TARGETFOLDER" "s3://$BUCKET/"
También he intentado:
s3cmd sync --acl-public --delete-removed "$TARGETFOLDER" "s3://$BUCKET/"
Y, por diversión, también lo intenté:
s3cmd sync -P --acl-public --delete-removed "$TARGETFOLDER" "s3://$BUCKET/"
¿Alguna idea?
actualización
yo he dado la LCA en el depósito de destino como lectura/escritura/Control total para los usuarios autenticados y administrador, y de sólo lectura para todos.
Podría aclarar cuál de los 3 comandos que ha intentado trabajaron con la configuración de los permisos? No quiero poner 'acl_public = True' en mi .s3cfg porque eso haría que cada comando use acl_public para todo. –