我创建了一个分区映像(120GB 块设备 /dev/ubuntu-vg/root Ext4)并将其放在外部硬盘上。我将磁盘连接到另一台计算机,然后使用 DiskImageMounter 打开映像并导航到/media/user/.../home/user
包含 README 和图标 Access-Your-Private-Data.desktop 的目录。
按下图标会弹出一个窗口,然后立即消失。然后我ecryptfs-mount-private
在终端中运行,没有任何输出(成功)。
我认为这不起作用,因为该命令假设加密文件位于~/.Private
与/media/user/.../home/user/.Private
有没有简单的方法来访问目录?例如:$ecrypt-mount-thisdir dir
(我不想复制、永久恢复或删除任何东西)。
答案1
你想使用
ecryptfs-recover-private
- 查找并挂载任何加密的私人目录概要
ecryptfs-recover-private [--rw] [encrypted private dir]
描述
此实用程序旨在帮助 eCryptfs 从其加密主分区或加密私有分区恢复数据。从 LiveISO 或恢复映像运行此实用程序很有用。它必须在 sudo(8) 或 root 权限下运行,以便搜索文件系统并执行挂载。
告诉它解密哪个目录也是可选的,如果省略,它将在任何地方搜索(但这可能会非常慢)。
它实际上是一个 shell 脚本,因此你可以自己查看它(或者根据需要手动运行)
less `which ecryptfs-recover-private`