如何修改用户: s3fs挂载桶的组所有权?
我有一个git安装,本质上我想把它存储在一个桶中的亚马逊S3帐户上,然后使用Sparkleshare,通过我的网络主机,跨多台机器同步这些数据。
-我已经设置了火花,以成功同步三台机器。工作起来很有魅力。
。
问题:当您使用root:root用户创建挂载时,只有该用户可以访问桶。
我试图创建挂载,S3FS作为GIT用户登录,但没有成功,它仍然挂载并将权限赋值为root:root用户。
我是否卸载S3FS并使用GIT用户重新安装?
任何帮助都将不胜感激!
瑞克
发布于 2012-04-03 18:02:25
在Ubuntu上,我发现无论哪个用户做s3fs挂载都会拥有它,尽管ls会将所有者显示为root: root,实际上root不能使用它。当您作为git用户进行挂载时,您确定不能写入它吗?
发布于 2012-05-24 13:52:56
您只需将其挂载为用户即可。您还可以通过添加您希望将其挂载的uid和gid来实现它的自动化。例如,您的/etc/fstab将有一个条目,如下所示:
s3fs#s3bucketName /mnt/point fuse defaults,noatime,allow_other,uid=500,gid=48,use_cache=/tmp,default_acl=public-read 0 0
发布于 2013-05-17 14:42:46
1.69似乎修正了一个uid/gid问题https://code.google.com/p/s3fs/downloads/detail?name=s3fs-1.69.tar.gz&can=2&q=
https://stackoverflow.com/questions/9764401
复制相似问题