ecryptfs-mount-private 错误

ecryptfs-mount-private 错误

错误:加密私人目录未正确设置

我忘记了密码,一位计算机人员在我的 Linux 机器上设置了一个新的配置文件,并使用了我知道的新登录密码。问题是,当我在终端中输入时出现此错误:ecryptfs-mount-private

我不确定这是否相关,但我该如何正确设置我的目录?

答案1

我认为您需要这两个 eCryptFS 工具(实际上是脚本):

  1. ecryptfs-recover-private- 查找并挂载任何加密的私人目录

    使用它来安装您的旧加密主页,并将它们复制/备份到安全的地方。

  2. ecryptfs-migrate-home- 将用户主目录迁移至加密主目录设置

    man页面包含以下警告:

    WARNING: Make a complete backup copy of the  non-encrypted  data  to
    another  system  or  external media. This script is dangerous and in
    case of an error, could result in data lost, or lock USER out of the
    system!
    

ecryptfs-recover-private因此,如果数据有任何价值,我肯定会先这样做并创建备份副本。

你绝对必须有你的旧登录密码为了解密你旧的加密主页(除非你已经有实际的 eCryptfs 的备份挂载密码)从你的陈述中我忘记了我的密码除非您能猜出或记住您的旧密码,否则您可能会倒霉。

如果你有备份,那么从备份中恢复文件会容易得多(每个人都真的应该对重要数据进行备份,因为所有驱动器最终都会出现故障,而且很容易忘记密码。

仅供参考,您的实际加密文件和wrapped-passphrase文件应与每个用户的加密主文件夹一起存储在 中/home/.ecryptfs。实际主文件夹(例如,/home/[username]只有指向实际文件夹的链接和 2 个帮助文件。具体来说:

  • 您的加密文件应该在/home/.ecryptfs/[username]/.Private
  • wrapped-passphrase其他配置文件应该在/home/.ecryptfs/[username]/.ecryptfs

相关内容