登录/注销时自动挂载/卸载 truecrypt 卷

登录/注销时自动挂载/卸载 truecrypt 卷

Ubuntu 提供了在用户登录或退出时使用 encFS 自动挂载/卸载主目录的功能。

如何仅使用位于主目录中的密钥文件(无密码)将其应用于 truecrypt 卷?登录时必须先解密主目录,以便密钥文件可读,然后应安装 truecrypt 卷 (/dev/sdb)。注销时则相反,此时应卸载卷(尽管顺序不太重要)。

有问题的用户具有 sudo 权限,但挂载应该是自动的,不需要密码提示(需要设置哪些权限才能避免交互式 sudo?是否应该输入/etc/fstab?)

答案1

您可以使用简单的 bash 脚本来执行此操作。尝试truecrypt --help使用正确的命令。基本上应该是这样的truecypt --quiet -k /path/to/keyfile /path/to/container /path/to/mountpoint

卸载时也可以使用类似的方法。现在您只需要在登录/注销时执行 bash 脚本,Google 应该可以提供帮助。

相关内容