在使用ossfs挂载阿里云OSS时,默认挂载目录权限为700,导致nextcloud等应用无法访问挂载的外部存储,现在只需要将执行命令加 -o allow_other ,允许非root用户操作,避免因权限问题导致无法操作oss目录。

使用举例:

ossfs zdsr-cloud /tmp/ossfs -ourl=http://oss-cn-shanghai-internal.aliyuncs.com -o allow_other

如果使用了BT阿里云OSS挂载工具,就进入/www/server/panel/plugin/ossfs,找到ossfs_main.py,将34行

registy = get.registy.strip()

改为

registy = get.registy.strip()+" -o allow_other"