在Ubuntu 8.04登录时自动挂载TrueCrypt卷是否可能?它已经使用Seahorse密码管理器存储了无线网络密钥。 TrueCrypt能否从同一密钥环中获取其卷密码?目前,这似乎是将源代码存储在随身携带的USB存储设备上并从中引导的最便捷方式。
在Ubuntu 8.04登录时自动挂载TrueCrypt卷是否可能?它已经使用Seahorse密码管理器存储了无线网络密钥。 TrueCrypt能否从同一密钥环中获取其卷密码?目前,这似乎是将源代码存储在随身携带的USB存储设备上并从中引导的最便捷方式。
我不太记得在哪里找到这个解决方案,但在Ubuntu Karmic上使用gdm时对我有效。你需要编辑/etc/gdm/Init
文件并添加以下内容:
if !(echo `mount` | grep -q "/home/your_username type")
then
truecrypt /dev/sdaxxx /home/your_username
fi
很不幸,在新版本的Precious Penguin Ubuntu中,由于它没有gmd软件包,TrueCrypt无法运行。有人知道如何在这个Ubuntu版本上初始化TrueCrypt吗?
虽然我目前不是 Gentoo 用户(现在使用 Ubuntu),但我曾经是 Gentoo 用户多年,并且学到了在 forums.gentoo.org 和 Gentoo wiki 上搜索 Linux 答案的好处。
显然,一个解决方案是升级到Ubuntu 8.10,它默认支持为每个用户挂载的加密目录,在登录时自动挂载。虽然它不同于TrueCrypt,但具有其他优点和缺点。
还有一种方法可以让TrueCrypt与登录密码配合使用。
我对Truecrypt不是很了解,但如果它可以通过脚本挂载,你可以编写这样的脚本并将其放置在会话启动中(我想是System -> Preferences -> Session)。如果需要在命令行上输入密码,您可以让脚本为您启动gnome-terminal。