阿里云Ecs挂载OSS-挂载目录权限

Linux发行版 下载
Ubuntu 16.04 (x64) ossfs_1.80.2_ubuntu16.04_amd64.deb
Ubuntu 14.04 (x64) ossfs_1.80.2_ubuntu14.04_amd64.deb
CentOS 7.0 (x64) ossfs_1.80.2_centos7.0_x86_64.rpm
CentOS 6.5 (x64) ossfs_1.80.2_centos6.5_x86_64.rpm

 

主要针对OSS挂载到Ecs后目录无法访问,目录权限需要0770等问题得解决策略。

#echo my-bucket:my-access-key-id:my-access-key-secret > /etc/passwd-ossfs (导入my-bucket的key)

#chmod 640 /etc/passwd-ossfs (设定文件权限)

#id www-data (www-data 为你要设定目录权限的用户名)查看要设定的用户id以及组id。

#ossfs My-Bucket /disk(disk挂载目录名) -ourl=EndPoint -ouid=(用户id) -ogid=(组id) -o allow_other

#fusermount -u /disk (disk挂载目录名)卸载挂载目录

还有一种例外,如果你得Ecs是VPC的服务器,endpoint要不一样一些,具体见:

https://help.aliyun.com/document_detail/31837.html

-ourl后面不要加bucketName

-ourl=http://vpc100-oss-cn-beijing.aliyuncs.com

具体命令如下:

#ossfs My-Bucket /disk -ourl=http://vpc100-oss-cn-beijing.aliyuncs.com -ouid=33 -ogid=33 -o allow_other

应用于nextclou使用oss挂载。因nextclou对附件目录权限需使用770权限,估我们使用-oumask=007来修改默认的777权限。

#ossfs My-Bucket /disk -ourl=oss-cn-beijing.aliyuncs.com -ouid=33 -ogid=33 -oumask=007 -o allow_other

一个优秀的站点,极致体验,本站下载无插件、无后门承诺。
偶遇 » 阿里云Ecs挂载OSS-挂载目录权限

Leave a Reply

一个另你着迷的站点

购买