tags:

views:

865

answers:

4

I tried a couple of things: S3Browse, the RightAws Ruby gem and other tools. All allow granting access on an individual key basis, but I wasn't able to set the ACL on buckets. Actually, I set the ACL on the bucket, no errors are returned. But when I refresh or check in another tool, the bucket's ACL is reset to owner only.

I want to give read and write access to FlixCloud for an application I'm developing. They need the access to write the output files.

+2  A: 

The tools you're using require sharing your secret key with a 3rd party web site. Which is highly insecure. Apart from the fact that they just don't work ;)

Why not use S3fm?

http://www.s3fm.com/

Online, secure, convenient. Runs directly from Amazon S3 - no need to share your secret keys with anyone.

Alex
S3browse is the only tool that requires sharing my secret key, which I've already complained about here: https://twitter.com/fbeausoleil/status/2633190810. RightAws is a local library. FlixCloud itself doesn't require my key: only write access to a bucket. s3fm doesn't allow me to manage the bucket's ACL.
François Beausoleil
s3fm does let you manage acl, just right click on a bucket. This tool works really well and was just what I was looking for. Thanks alex!
icco
A: 

I have just double checked that for you - S3fm was able to change the ACL successfully. I used their email [email protected] as userid. You can see the user in the list afterwords as flixclouds3.

Did you check the ACL after 1 or 2 minutes? On my end, the ACL is always reset to owner only.
François Beausoleil
A: 

Yup, just checked it again after 10 min. ACL remains as configured. I guess this is something at your end then. Try different account/workstation.

Alex
Forgot to ever answer this. My problem was a script I had written which overwrote the ACL a couple of minutes later.
François Beausoleil
A: 

Check out CloudBerry Explorer freeware. It allows you to set ACL for all files in the buckets. Besides, you can configure your bucket to apply its ACL to newly copied files

cloudberryman