在 16.04 版中为 home 添加写权限后,所有文件都消失了

在 16.04 版中为 home 添加写权限后,所有文件都消失了

在重新安装打印机驱动程序失败后,我在 16.04 中再也看不到我的文件了。我采取的粗略步骤如下

  1. 尝试重新安装杯子打印作业被搁置,手动释放后,它们将返回到搁置状态。并运行

  2. 删除 .Private 文件以释放一些额外空间来重新安装 cups

  3. 陷入无限登录循环

  4. 添加对 home per 的写权限Ubuntu 16.04 登录循环问题

现在我的所有文件都消失了,我很难过。有什么方法可以恢复它们吗?

答案1

似乎您已从加密文件系统中删除了某些内容。不要惊慌。从 Live USB 加载 Ubuntu。挂载加密主目录所在的分区(例如来自 Nautilus)。假设主目录挂载到/media/ubuntu/myHome。然后在终端中尝试:

ecryptfs-unwrap-passphrase /media/ubuntu/myHome/.ecryptfs/toby/.ecryptfs/wrapped-passphrase

系统会要求您输入用户密码,然后您会看到加密的真实密码 - 将其复制并保存到文本文件中。下一步运行:

sudo ecryptfs-add-passphrase --fnek

输入您从上一个命令获得的密码。您将看到两行带有Inserted auth tok with sig方括号的内容,如下所示[7897fd8789g7dfg]- 复制并保存到文本文件。我们需要方括号中的第二个密钥。接下来创建目录:

sudo mkdir /media/ubuntu/decryptedHome

然后运行

sudo mount -t ecryptfs /media/ubuntu/myHome/.ecryptfs/toby/.Private/ /media/ubuntu/decryptedHome/

系统会要求您回答一些问题 - 允许除文件名解密之外的默认答案 - 允许文件名加密,并且当您被要求输入文件名密码时,请输入方括号中的第二个密钥[]

如果一切正常,您必须在/media/ubuntu/decryptedHome/目录中找到您的主目录文件。

相关内容