mirror of
https://github.com/s3fs-fuse/s3fs-fuse.git
synced 2026-04-25 21:35:58 +03:00
[GH-ISSUE #470] Cannot access files 'Operation not permitted' #260
Labels
No labels
bug
bug
dataloss
duplicate
enhancement
feature request
help wanted
invalid
need info
performance
pull-request
question
question
testing
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/s3fs-fuse#260
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @dmelo on GitHub (Sep 18, 2016).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/470
I have mounted my bucked, and the file ownership is attributed to root, moreover file permission is "000" and I cannot change it. I have another software (prerender) which is able to read and write on that bucket with the same credentials. So, I believe there must be something wrong with my setup or it is a bug
I'm on commit
a56fe0ea28, using fedora with fuse-devel-2.9.7-1.fc24.x86_64I have started s3fs-fuse in debug. The output is on this gist https://gist.github.com/dmelo/f0faf40356ff26150f71a1dec507a668
@ggtakec commented on GitHub (Sep 19, 2016):
@dmelo
The reason is that the direcotry(http:) does not have a attribute for using s3fs.
s3fs decides the file permission(uid/gid/mode/xattr) by "x-amz-meta-*" HTTP header which are had each file object.
These header are also required for the directory objects.
Thus your directory object does not have these, so s3fs can not decide file mode. And it supposed to be displayed as 000.
To work around this problem, you have two following way.
Please try it.
Regards,
@gaul commented on GitHub (Apr 9, 2019):
1.85 includes new permission defaults. Please test with it and reopen if symptoms persist.