![如何从外部驱动器安装加密分区映像?](https://linux22.com/image/1008199/%E5%A6%82%E4%BD%95%E4%BB%8E%E5%A4%96%E9%83%A8%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%AE%89%E8%A3%85%E5%8A%A0%E5%AF%86%E5%88%86%E5%8C%BA%E6%98%A0%E5%83%8F%EF%BC%9F.png)
我创建了一个分区映像(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`