its*_*cky 7 amazon-s3 bucket s3fs
如何修改用户:s3fs挂载桶的组所有权?
我有一个git安装,我本来希望将其存储在我的Amazon S3帐户中,然后通过我的Web主机使用Sparkleshare,在多台计算机上同步这些数据.
- 我已经设置了sparkleshare来成功同步三台机器.奇迹般有效.
问题:使用root:root用户创建装载时,只有该用户可以访问存储桶.
我尝试使用以GIT用户身份登录的S3FS创建挂载,但没有运气,它仍然以root:root用户身份安装并分配权限.
我是否要卸载S3FS并使用GIT用户重新安装?
任何帮助将不胜感激!
干草堆
小智 14
您只想将其作为该用户安装.您还可以通过添加要将其挂载的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
Run Code Online (Sandbox Code Playgroud)
在 Ubuntu 上,我发现无论哪个用户挂载 s3fs 都将拥有它,即使 ls 会将所有者显示为 root:root,而事实上 root 无法使用它。当您以 git 用户身份进行安装时,您确定无法写入它吗?
| 归档时间: |
|
| 查看次数: |
12733 次 |
| 最近记录: |