今天ossfs挂载文件时候,发现一个问题,就是挂载的文件无法使用chown和chgrp来更改命令属性:
这个问题在原开源工具的github地址里有人反映这个问题,开发者提供的方法是:
不知道我理解错了没有,我自己通过:sudo -u www ossfs pingod /tmp/ossfs -ourl=http://oss-cn-hangzhou-internal.aliyuncs.com 挂载,发现还是提示错误ossfs: MOUNTPOINT: /tmp/ossfs permission denied.
目前如果只是要做到其他账户有读写权限,而不改文件用户/组的话可以在命令行的后面加上
-o allow_other也就是 ossfs pingod /tmp/ossfs -ourl=http://oss-cn-hangzhou-internal.aliyuncs.com -o allow_other
挂载后文件的属性即:
附上原地址:https://github.com/s3fs-fuse/s3fs-fuse/issues/218
BZW:希望官方再好好完善下文档啊~~
sudo -u www ./ossfs bucket-name /tmp/ossfs -o passwd-file
#这里注意,passwd-file的权限也是是www的
-------------------------
-------------------------
引用第1楼rockuw于2015-12-17 19:59发表的 :
“If you need to change those, you have to run s3fs with uid/gid option.”
这句话的意思是运行s3fs的时候指定uid参数,./ossfs -osuid
./ossfs -h 可以看到:
....... [url=http://bbs.aliyun.com/job.php?action=topost&tid=268186&pid=744637][/url]
-------------------------
-------------------------
-------------------------
文档这块我们正在完善,另外对于一些用户使用时遇到的问题我们也会整理成FAQ。
对您造成的困扰表示抱歉。
-------------------------
-------------------------
-------------------------
-------------------------
-------------------------
可以参考FAQ中的两种方法,任选一种都可以。allow_other操作起来比较简单。
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。