假设您已挂载 encfs:
encfs ~/cryptfoo ~/foo
然后尝试在挂载点内创建另一个 encfs:
encfs ~/cryptfoo2 ~/foo/foo2
它将会失败。
为什么会出现这种情况?我使用的是 Ubuntu 10.04。我的 encfs 是 1.5 版。这与 fuse 有关吗?
答案1
如果我使用 挂载第一个 encfs -o allow_other
,使用 挂载第二个 encfs,它对我来说是有效的-o nonempty
。如果您不是以 root 身份执行此操作,则可能需要添加user_allow_other
并将/etc/fuse.conf
您的用户添加到fuse
组中。这是在预配置的偏执模式下,在 Ubuntu 10.04 上使用 encfs 1.5.2 的情况。