有没有办法测试我是否能够再次登录?

des*_*gua 7 encryption login encfs

我弄乱了我的文件......再次......现在我担心一旦我退出,我是否能够再次登录。有没有办法测试基本文件是否都在那里?

  1. 我的家在安装过程中被加密(Ubuntu 12.04)。
  2. 通过登录,我的意思是将 Ubuntu 引导到lightdm,输入我的密码并能够使用我的加密文件,并且应该在登录后解密。
  3. 搞砸了我的意思是我已将所有“.xml”文件移动到用户目录下。我不太关心应用程序的配置,也不关心我的键盘快捷键,因为我有备份。
  4. 我可以运行ecryptfs-unwrap-passphrase ~/.ecryptfs/wrapped-passphrase,它向我显示密码。
  5. ~/.ecryptfs我有auto-mount auto-umount Private.mnt Private.sig wrapped-passphrase

一本 Ecryptfs 手册说:

$ man ecryptfs-setup-private


FILES
   ~/.ecryptfs/auto-mount

   ~/.Private - underlying directory containing encrypted data

   ~/Private - mountpoint containing decrypted data (when mounted)

   ~/.ecryptfs/Private.sig - file containing signature of mountpoint passphrase

   ~/.ecryptfs/Private.mnt - file containing path of the private directory mountpoint

   ~/.ecryptfs/wrapped-passphrase - file containing the mount passphrase, wrapped with the login passphrase

   ~/.ecryptfs/wrapping-independent  -  this  file  exists  if  the wrapping passphrase is independent from login passphrase
Run Code Online (Sandbox Code Playgroud)

可能那些都是必需的文件?

编辑:
我重新启动了计算机,虽然我丢失了应用程序和键盘快捷键的配置,但我能够再次登录。所以我可以说不需要 xml 文件即可登录到 Ubuntu 加密的家庭。
但问题仍然有效:有没有办法测试一个人是否能够在下次启动时登录?

Spa*_*awk 1

一种可能是将整个主文件夹复制到另一个系统(或虚拟系统)中,然后查看是否可以登录该系统。

这并不理想并且存在一些缺点。

  • 这不是很方便,因为您需要安装并行系统,并复制整个主文件夹(尽管您可以排除个人文档)。
  • 由于您不想冒险注销,因此复制的主目录将从其“已安装”状态复制,这可能与“已注销”状态不同。但是,我认为这相当于您的计算机崩溃并且您的主文件夹保留在“已安装”状态的情况。我想,如果在这个伪崩溃之后它可以挂载,那么在正常情况下应该可以挂载。


小智 0

您应该能够登录。我的意思是因为您再次登录了。我很确定这些都是所需的文件。我有一个旧版本的 Ubuntu,在弄乱文件后我能够登录。