Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Ubuntu中登录时装载TrueCrypt卷_Ubuntu_Login_Truecrypt - Fatal编程技术网

在Ubuntu中登录时装载TrueCrypt卷

在Ubuntu中登录时装载TrueCrypt卷,ubuntu,login,truecrypt,Ubuntu,Login,Truecrypt,登录Ubuntu 8.04时是否可以自动装载TrueCrypt卷?它已经在使用Seahorse密码管理器存储无线网络密钥。TrueCrypt是否可以从同一密钥环获取其卷密码?目前,这似乎是将我的源代码存储在随身携带的U盘上以进行引导的最方便的方式。虽然我目前不是Gentoo用户(现在在Ubuntu上),但多年来我一直是Gentoo用户,并且已经了解到,在linux上搜索答案是一件好事 还有。 我发现了这些,嗯: 显然,一个解决方案是升级到Ubuntu 8.10,默认情况下,Ubuntu 8

登录Ubuntu 8.04时是否可以自动装载TrueCrypt卷?它已经在使用Seahorse密码管理器存储无线网络密钥。TrueCrypt是否可以从同一密钥环获取其卷密码?目前,这似乎是将我的源代码存储在随身携带的U盘上以进行引导的最方便的方式。

虽然我目前不是Gentoo用户(现在在Ubuntu上),但多年来我一直是Gentoo用户,并且已经了解到,在linux上搜索答案是一件好事 还有。 我发现了这些,嗯:


显然,一个解决方案是升级到Ubuntu 8.10,默认情况下,Ubuntu 8.10支持在登录时为每个用户安装一个加密目录。它与TrueCrypt不同,但也有其他优点和缺点


还有一种方法。

我对Truecrypt了解不多,但如果可以用脚本装载它,您可以编写这样的脚本并将其放在会话启动中(我想是系统->首选项->会话)。如果它需要在命令行上输入密码,您可以使用脚本启动gnome终端。

我真的不记得在哪里找到这个解决方案,但它在Ubuntu Karmic和gdm上对我有效。 您必须编辑
/etc/gdm/Init
文件并添加以下内容:

if !(echo `mount` | grep -q "/home/your_username type")
then
        truecrypt /dev/sdaxxx /home/your_username
fi
不幸的是,它在新的珍贵企鹅Ubuntu版本中不起作用,因为它没有附带gmd包。有人知道如何为这个Ubuntu版本初始化truecrypt吗