default_permissions
http://man7.org/linux/man-pages/man8/mount.fuse.8.html
...
不实现任何权限检查的文件系统
通常应在内部添加此选项。
最简单的方法是添加
-o default_permissions
argv
把它传给
fuse_main
int main(int argc, char *argv[]) {
char **new_argv = malloc(sizeof(char *)*(argc+3));
memcpy(new_argv, argv, sizeof(char *)*argc);
new_argv[argc] = "-o";
new_argv[argc+1] = "default_permissions";
new_argv[argc+2] = NULL;
return fuse_main(argc+2, new_argv, &hello_oper, NULL);
}
但我不确定这是不是最好的方法。。。它看起来很丑。