CapelliC Asked: 2015-08-17 05:46:19 +0800 CST2015-08-17 05:46:19 +0800 CST 2015-08-17 05:46:19 +0800 CST ecryptfs-unwrap-passphrase 的作用是什么? 772 如果我提供ecryptfs-unwrap-passphrase我的登录密码,它会输出一个散列字符串。那是我的密码(仍然未知......)?或者它是登录密码的哈希值? 我真正感兴趣的是能够备份密码。抱歉这个天真的问题... data-recovery 3 个回答 Voted Best Answer Nico R 2017-05-09T08:17:02+08:002017-05-09T08:17:02+08:00 它不是散列值,而是 128 位值,是文件的对称加密/解密密码(密钥)。它看起来就像一个 MD5 散列,因为它是一个 128 位值。 您查询的密码是用户的(您的?)登录密码,加密密码/密钥被加密(用 ecryptfs 的术语“包装”)。 这使您能够在不更改加密密码本身(这将导致需要重新加密所有加密文件)的情况下更改登录密码(加密密码短语被包装)。 把它想象成你用密码保护的 SSH 私钥 - 只有这样,知道“原始”加密密码,你可以在不知道包装密码的情况下恢复你的加密文件。 因此,您可以将这个 128 位值存储在安全的地方(即将它写下来并锁在某个地方),即使您忘记了包装密码(即登录密码),或者出现其他问题,您也可以恢复您的使用 ecryptfs-utils 加密文件 - 特别是ecryptfs-recover-private在回答问题后,如果您知道您的登录密码为否;然后它会询问您是否知道加密密码,然后您可以从写下它的纸上输入密码。 Yalok Iy 2015-08-17T07:32:28+08:002015-08-17T07:32:28+08:00 ecryptfs-unwrap-passphrase用于显示您的安装密码。如果要查看挂载密码,请使用以下命令: ecryptfs-unwrap-passphrase /home/yourusername/.ecryptfs/wrapped-passphrase 可以在此处找到更多相关信息: https ://help.ubuntu.com/community/EncryptedPrivateDirectory#Recovering_Your_Mount_Passphrase thalwegz 2020-08-04T09:51:58+08:002020-08-04T09:51:58+08:00 你有没有解决这个问题?我怀疑您在安装 Ubuntu 时不小心选中了“加密主目录”框。我有时会忘记自己复制一份展开的十六进制密码。如果您没有十六进制密码,我不知道是否有办法在新系统上解锁加密文件。感谢您的提醒。对你来说可能为时已晚。 看起来因为 timeshift 通常以 root 身份运行,所以它不会访问目录的解密版本并保存它们的加密版本。当您备份到未加密的外部硬盘驱动器时,这实际上是一件好事,但它使保存未包装的十六进制密码变得更加重要。也许 Ubuntu 开发人员应该要求在安装时插入 USB 记忆棒以保存它?
它不是散列值,而是 128 位值,是文件的对称加密/解密密码(密钥)。它看起来就像一个 MD5 散列,因为它是一个 128 位值。
您查询的密码是用户的(您的?)登录密码,加密密码/密钥被加密(用 ecryptfs 的术语“包装”)。
这使您能够在不更改加密密码本身(这将导致需要重新加密所有加密文件)的情况下更改登录密码(加密密码短语被包装)。
把它想象成你用密码保护的 SSH 私钥 - 只有这样,知道“原始”加密密码,你可以在不知道包装密码的情况下恢复你的加密文件。
因此,您可以将这个 128 位值存储在安全的地方(即将它写下来并锁在某个地方),即使您忘记了包装密码(即登录密码),或者出现其他问题,您也可以恢复您的使用 ecryptfs-utils 加密文件 - 特别是
ecryptfs-recover-private
在回答问题后,如果您知道您的登录密码为否;然后它会询问您是否知道加密密码,然后您可以从写下它的纸上输入密码。ecryptfs-unwrap-passphrase
用于显示您的安装密码。如果要查看挂载密码,请使用以下命令:ecryptfs-unwrap-passphrase /home/yourusername/.ecryptfs/wrapped-passphrase
可以在此处找到更多相关信息: https ://help.ubuntu.com/community/EncryptedPrivateDirectory#Recovering_Your_Mount_Passphrase
你有没有解决这个问题?我怀疑您在安装 Ubuntu 时不小心选中了“加密主目录”框。我有时会忘记自己复制一份展开的十六进制密码。如果您没有十六进制密码,我不知道是否有办法在新系统上解锁加密文件。感谢您的提醒。对你来说可能为时已晚。
看起来因为 timeshift 通常以 root 身份运行,所以它不会访问目录的解密版本并保存它们的加密版本。当您备份到未加密的外部硬盘驱动器时,这实际上是一件好事,但它使保存未包装的十六进制密码变得更加重要。也许 Ubuntu 开发人员应该要求在安装时插入 USB 记忆棒以保存它?