登录时自动挂载另一个用户的加密 /home

登录时自动挂载另一个用户的加密 /home

我使用加密主目录,在日常活动中,我有两个用户帐户,一个用于个人事务,一个用于工作事务。但是,我经常需要访问个人文件来处理工作事务,反之亦然。

那么,我该如何设置在登录时自动挂载其他目录?我对这两个目录使用相同的密码,因此系统应该能够在登录时访问加密密钥。我在谷歌上搜索了一下,但我甚至不知道这个配置文件在哪里……

答案1

解密用户文件夹的步骤可在此讨论主题中找到:

http://ubuntuforums.org/showthread.php?p=11107254

一旦您拥有密钥环中第二个目录的加密密钥,您就可以在登录时执行此操作:

sudo mount -t ecryptfs /home/user/.Private /home/user/Private

第二个目录位于 /home/user/Private

答案2

我相信加密的主文件夹可以通过你的登录密码解锁,但只能通过 gnome-keyring 主文件夹的实际密码是一个相当长的随机生成的密码

我从来没有这样做过,但它应该能够使用这个长密码解锁它并将其保存到你的密钥环中,这个命令将为你提供长密码

ecryptfs-unwrap-passphrase ~/.ecryptfs/wrapped-passphrase

你必须以其他用户身份登录才能执行此操作

然后这个应该将其添加到您的钥匙圈

ecryptfs-insert-wrapped-passphrase-into-keyring

以其他用户身份登录并执行此操作,注意第一个命令中的解包密码

我从来没有做过这些,所以最好先查看一下手册页

还要记下包装的两个密码,以防当你将它添加到密钥环时它会删除你的密码,不确定它是否会存储 2

相关内容