如何挂载 luks 加密的文件?

如何挂载 luks 加密的文件?

我有一个运行良好的系统。 Cent OS 6。 但在我重新启动后,luks-partition 已被卸载。 我们的系统管理员现在有周末了 :(

请帮助我再次安装 luks 分区。

我知道加密文件的路径和密码。

系统管理员的记录显示:“加密文件位于 /path/file 并挂载到 /crypt。密码是 xxxxx”就这样。

在重启服务器之前我记录了一下mount命令,对应的分区如下:

/dev/mapper/crypt_fun /crypt ext4 rw,relatime,barrier=1,数据=ordered 0 0

现在我尝试这个命令:

cryptsetup luksOpen /dev/loop0 /path/file

输入一个密码

挂载/路径/文件/crypt

但没有什么好的办法:(请帮助我。

答案1

鉴于上述情况,我猜测您需要做这样的事情。

  • 首先让你的文件可以通过环回设备访问
    • losetup /dev/loop/0 /路径/文件
  • 打开 crypt_fun 的回环设备
    • cryptsetup luksOpen /dev/loop/0 crypt_fun
  • 安装它
    • 挂载 /dev/mapper/crypt_fun /crypt

相关内容