登录时挂载加密分区(非主分区)

登录时挂载加密分区(非主分区)

我有一个用于加密数据的分区。我使用磁盘实用程序创建了它,所以我猜想它使用的是 ecryptfs。

由于它不在家中,因此不会自动配置为在登录时安装。

我需要在登录时(而不是启动时)挂载它。我想可以让 Gnome 在登录时运行一个小脚本来挂载它,但我在网上找到的所有方法都需要 root 权限。

我的主目录已加密,不需要输入密码(我猜它使用了我的登录密码)。我希望数据分区也能有类似的解决方案。

应该有办法,因为 home 会自动挂载,但是没有,需要我输入密码,虽然不太方便,但也能起作用。

有什么想法吗?我正在使用 Ubuntu Oneiric 64 位。

谢谢!!

答案1

自动安装加密分区反而违背了加密的目的。这样一来,任何通过非加密扇区上的启动脚本的人都可以轻松进入加密分区。

如果您仍坚持这样做,您可以在 rc.conf 中设置它。您也可以使用 C 程序运行 setuid 来安装它,但这也会带来巨大的安全风险。

相关内容