如何在/ media / username / mountpoint挂载EncFS卷?

洛菲多普斯(lofidevops)

在Ubuntu 13.10上使用Gnome EncFS Manager [1]。如果我在Home文件夹中都创建了一个加密的文件夹(称为存储)和一个未加密的安装点,则可以使用。例如~/test-encrypted~/test-mountpoint

但是,我无法在/media/myusername/文件夹(已安装USB驱动器等的文件夹)中创建安装点

我试过了:

  • 安装到不存在的文件夹中,例如 /media/myusername/newfolder
  • 创建一个文件夹/media/myusername/createdfolder并将其选择为挂载点

即使安装点为空或不存在,两者均会导致以下错误消息:

安装文件夹不为空。

文件夹的权限如下:

/media$ ls -la
total 12
drwxr-xr-x 3 root root 4096 Dec 11 09:47 .
drwxr-xr-x 23 root root 4096 Dec 11 10:26 ..
drwxr-x---+ 5 root root 4096 Dec 17 10:29 username

/media$ cd username

/media/username$ ls -la
total 17
drwxr-x---+ 5 root root 4096 Dec 17 10:29 .
drwxr-xr-x 3 root root 4096 Dec 11 09:47 ..
drwxr-xr-x 2 username username 4096 Dec 11 09:49 attemptedmountpoint
drwxr-xr-x 19 username username 4096 Nov 22 11:52 workingmountpoint

我需要在父文件夹/media/myusername或要用作安装点的新文件设置特殊权限吗?还是我应该做些其他事情?

[1]用于EncFS挂载的GUI,当前可通过上面的链接通过PPA安装。

洛菲多普斯(lofidevops)

得到了开发者的回答

该消息在这里具有误导性。如您所见,您在/ media / username中没有写权限。这意味着GEncfsM无法创建安装点。要解决此问题,请执行以下操作:

sudo chown username /media/username

然后它将显示为:

drwxr-x---+ 5 username root 4096 Dec 17 10:29 username

...

如果要将所有默认的安装点都放在此处,则可以将高级首选项中的变量mount_dir_base调整为/ media / $ USER。更改后必须重新启动GEncfsM。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章