通过 Samba 共享已安装的 Truecrypt 卷

通过 Samba 共享已安装的 Truecrypt 卷

一段时间以来,我一直在为此绞尽脑汁。我的驱动器上有一个加密分区(通过 truecrypt 加密)。在 Windows 中,我将其挂载到本地并在本地网络上共享。我试图在 Ubuntu 10.10 中执行相同操作,但遇到了权限问题。tc 卷的权限很奇怪,我似乎无法找到通过网络访问它的方法(当然是不安全的)。其他非 tc 卷共享工作正常。

回顾一下,我在 Ubuntu 中安装了一个 truecrypt 卷,并像往常一样设置了 samba 共享。该共享出现在我的本地网络上,但访问它时会显示“权限被拒绝”。使用密码安装为网络驱动器似乎也不起作用。

任何见解都将不胜感激。

答案1

哇哦。也许写这个问题让我对事情的思考更清晰了,但我找到了一种可行的方法。

首先编辑 /etc/fuse.conf 以允许其他用户,方法是取消注释底部的 user_allow_other 行。(使用gksu gedit /etc/fuse.conf

接下来,您必须挂载 Truecrypt 卷,并为“其他”授予读取权限。使用以下命令从命令行执行此操作:

truecrypt --fs-options="uid=1000,gid=1000,umask=0002" /dev/YourVol mount-point/

只要您正确设置了 Samba,就可以开始了。

相关内容