首页 > 其他 > 详细

阿里云ossfs配置

时间:2019-04-25 18:23:58      阅读:320      评论:0      收藏:0      [点我收藏+]

Github:https://github.com/aliyun/ossfs/wiki

Root账户卸载:umount /挂载目录
非root用户要卸载目录,请用:fusermount -u your_mountpoint
前提:挂载目录test1,账户www,无登录权限,挂载bucket:dcces
Which ossfs获取ossfs的安装路径,因为普通账户没有相关权限。
Root账户登录。

1、id www ,获取uid,gid

2、root账户或者其他账户创建挂载目录 ,修改目录属主:chown -R www:root test1

3、echo yiruike-logs:KTAIdXjNEnfEaIHW:8QsUJKGaVOIJFvi11UlbSiZk5vTfhR >> /etc/passwd-ossfs

4、修改配置文件权限:         chmod 600 /etc/passwd-ossfs
     修改配置文件属主、属组:chown -R www:root /etc/passwd-ossfs

5、进行挂载

ossfs dcces test1 -ourl=https://oss-cn-hangzhou.aliyuncs.com -oallow_other -omp_umask=007 -ouid=504 -ogid=0 -odefault_permission=750

     说明:

           url为bucket的Endpoint;
           mp_umask为option的取值;
           passwd_file=ttpasswd-ossfs为passwd-ossfs 文件的路径

 

官方FAQ参考:https://github.com/aliyun/ossfs/wiki/FAQ

 

常见配置问题:

以下问题出现在非root用户下

执行echo ××××> /etc/passwd-ossfs  bash: /etc/passwd-ossfs: Permission denied
使用sudo vim 在/etc下新建就可以,将echo等内容拷贝进去
 

ossfs: credentials file /etc/passwd-ossfs should not have others permissions.      should not have group permissions

# sudo chmod 640 /etc/passwd-ossfs

 
could not determine how to establish security credentials
是因为没有找到passwd-ossfs文件,如果在/etc/passwd-ossfs文件已经存在,把它的所有者改成当前用户如www:
# sudo chown www /etc/passwd-ossfs
 
 
配置其他路径passwd-ossfs文件
ossfs my-bucket  my-mount-point -ourl=my-oss-endpoint  -opasswd_file=/home/work/passwd-ossfs
 

阿里云ossfs配置

原文:https://www.cnblogs.com/wjoyxt/p/10769970.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!