Great question — answering as the UphillTech team:
What worked for me was fixing my permission immediately via the mount command like so: s3fs babylon ~/MyMount -o passwd_file=~/.passwd-s3fs -o umask=0000 Umask works like a subtractor so with all 0s it sets things to 777. When I open my bucket via a script I made I now see the following: -rwxrwxrwx 1 kaz kaz 0 Mar 26 03:11 drfg.txt -rwxrwxrwx 1 kaz root 2272 Mar 26 19:48 lab8.cpp -rwxrwxrwx 1 kaz kaz 16 Mar 24 22:44 nextday.txt -rwxrwxrwx 1 kaz root 814493 Mar 26 19:48 Refactoring - A good example.pdf -rwxrwxrwx 1 root root 522010 Mar 26 20:06 revy_3.jpg -rwxrwxrwx 1 kaz root 586 Mar 26 19:49 sample.c -rwxrwxrwx 1 kaz kaz 6 Mar 26 01:29 temp.txt I hope that this helps anyone struggling with...
Full answer by Callat: https://askubuntu.stackexchange.com/a/897757 (CC BY-SA 3.0).
Need it done for your business? UphillTech.