如何使用 Ubuntu 设置磁盘加密?

Mne*_*nth 4 linux encryption disk-encryption ubuntu

我对如何为 Ubuntu 设置磁盘加密感兴趣,尽可能少的麻烦。

Sha*_*ane 6

我上周刚做了这个。如果您不是双启动或其他任何东西,这真的很容易。我使用了所有默认设置,我的休眠/暂停与我的 LUKS 一起正常工作

如果您不介意重新安装操作系统,那么使用备用安装 CD 非常容易。您必须为要安装的任何体系结构(i386 或 amd64,例如 32 位或 64 位)下载备用安装 CD。

开始

如果您还没有这样做,请确保您这样做,因为您将要 彻底擦除您的硬盘驱动器。显然,您会想要备份您的主文件夹所有其他重要数据!如果您想要一个方便的已安装程序列表,您可以运行以下命令

dpkg --get-selections
Run Code Online (Sandbox Code Playgroud)

如果要将其输出到主文件夹中的文件,则可以运行

dpkg --get-selections > ~/filename
Run Code Online (Sandbox Code Playgroud)

其中 filename 是您的文本文件的名称。我通常称之为“已安装的软件包 20090901”或类似的东西。然后确保将其包含在备份中。当您恢复时,很容易重新安装您以前安装的所有软件包,尤其是在您不更改版本的情况下。使用这个命令:

 dpkg --set-selections < ~/filename
Run Code Online (Sandbox Code Playgroud)

结束一边

无论如何,这是使用备用安装 CD 使用 LUKS 进行全盘加密的简单方法:

  1. 下载适用于您的体系结构的备用安装 ISO。
  2. 刻录备用 CD 并从中启动。
  3. 选择第一个菜单项“安装 Ubuntu”,您将进入基于文本的安装程序。它与图形安装程序没有太大区别 - 系统会提示您提供时区数据、语言/键盘设置等。
  4. 当涉及到需要设置分区的部分时,您可以选择“使用带有加密 LVM 的整个磁盘”选项,然后使用密码短语。
  5. 继续安装,设置用户名、主机名等。
  6. 安装系统并重新启动后,启动屏幕将提示输入密码进行解密。
  7. 输入正确的密码,您的系统将以极低的性能成本正常启动。

我故意对这个答案含糊其辞,因为我认为如果您要进行全盘加密,准确了解您的目标、原因以及如何实现目标非常重要。如果您需要不同的东西(密钥文件而不是密码、双引导、自定义分区等),我们也可以讨论。