【发布时间】:2009-10-27 14:41:33
【问题描述】:
我的项目涉及通过远程主机模拟块设备。
为了测试我正在使用 FUSE,我的文件系统是对“hello”示例应用程序的简单更改,我没有返回常量字符串,而是直接从文件中读取数据。
当我尝试正常挂载文件时(mount -o loop=/dev/loop1),它运行良好。 当我加载 fuse 并通过它公开这个文件时,所有正常的文件操作都会工作。但安装失败并显示“权限被拒绝”。
有人知道“权限被拒绝”的来源吗?
任何其他方法都可以让我在用户空间中创建一个可挂载的虚拟设备(仅支持块访问)?
提前致谢
【问题讨论】:
-
您使用什么发行版进行开发?就像需要将您的用户添加到“保险丝”组一样简单。
-
Ubuntu 9. 使用 root 安装。