在用户登录时自动安装 Truecrypt 卷

在用户登录时自动安装 Truecrypt 卷

我需要在用户登录时自动安装 Truecrypt 卷。此卷是每个用户独有的。

由于我对 Linux 及其所涉及的各种启动脚本不是很熟悉,所以我不确定该如何进行。

所有 Truecrypt 卷都位于我的网络上。我已经有相关的 /etc/fstab 条目来正确安装网络驱动器。

我正在使用 Ubuntu 12.04 LTS(在 GNOME 经典会话模式下,如果这很重要,我确实听说它很重要)。Truecrypt 在安装卷时需要 root 权限。我的用户没有 root 权限,这是我遇到的额外困难。

谢谢。

答案1

你可以加

truecrypt /home/user/myEncryptedFile.tc /home/user/myEncryptedFileFolder <<EOF
password
EOF

到文件。轮廓在用户的主目录中。
每次用户登录时都会执行 .profile 中的任何内容。

来源:https://wiki.archlinux.org/index.php/TrueCrypt#Automatic_mount_on_login

答案2

除非您使用全盘加密,否则这将违背 Truecrypt 的目的。如果您这样做,用户只需破解帐户的密码即可访问加密文件。话虽如此,希望另一个答案能回答您的问题。

相关内容