![登录时自动挂载另一个用户的加密 /home](https://linux22.com/image/958370/%E7%99%BB%E5%BD%95%E6%97%B6%E8%87%AA%E5%8A%A8%E6%8C%82%E8%BD%BD%E5%8F%A6%E4%B8%80%E4%B8%AA%E7%94%A8%E6%88%B7%E7%9A%84%E5%8A%A0%E5%AF%86%20%2Fhome.png)
我使用加密主目录,在日常活动中,我有两个用户帐户,一个用于个人事务,一个用于工作事务。但是,我经常需要访问个人文件来处理工作事务,反之亦然。
那么,我该如何设置在登录时自动挂载其他目录?我对这两个目录使用相同的密码,因此系统应该能够在登录时访问加密密钥。我在谷歌上搜索了一下,但我甚至不知道这个配置文件在哪里……
答案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