解密 LUKS 分区而不丢失数据

解密 LUKS 分区而不丢失数据

我有一个 LUKS 加密硬盘,由整个硬盘的一个分区组成,并且使用 LUKS 加密,我想知道是否想完全解密磁盘(删除加密方案)但保留数据,这是否可行,还是我必须先备份数据。

td;lr = 完全解密 LUKS 磁盘而不丢失数据,可能吗?怎么做?或者我需要先备份它。

答案1

您可以解锁驱动器,将所有数据复制到外部驱动器,重新格式化加密驱动器并将所有数据复制回来(我认为这就是您所说的备份)或者让您的系统在启动时为您输入密码根据这个答案

  1. 在相关行的末尾添加此内容/etc/crypttab

    ,keyscript=/root/lukspw
    
  2. 创建文件 /root/lukspw

    # nano /root/luspw
    
  3. 内容如下(将“password”替换为您的实际密码):

    #!/bin/sh 
    printf "password"
    
  4. 并使其可执行:

    # chmod +x /root/lukspw
    
  5. 并更新 initrd:

    # update-initramfs -u -k`uname -r`
    

驱动器仍处于加密状态,但现在不需要密码

相关内容