如何加密 Fedora ARM 服务器上的根分区和交换分区?

如何加密 Fedora ARM 服务器上的根分区和交换分区?

在我使用的每个图形 Linux 安装上,通常都有一个启用 luks 加密的复选框。问题是安装是不同的,而通常您会得到可启动的 .iso 或 .img,而 Fedora 服务器的当前版本是 .raw.xz,如果我理解正确的话,分区是预先制作的。

到目前为止,我看到的安装 .raw 映像的唯一方法是使用ddfedora-arm-installer。使用dd命令后,我从未看到启用 luks 的设置选项,我想我可以使用cryptsetup命令组合预先配置块设备,但我被卡住了,因为我不知道如何使用原始映像指定 root/swap/boot 分区。我查看了 的选项,fedora-arm-image-installer但似乎不支持针对特定分区

我是否忽略了一个解决方案,或者 luks 支持尚未在相对较新的 Fedora ARM 上实现?我已经浏览了各种加密文档,但我觉得我一直在回到指定分区问题。

编辑:

  • 我正在尝试在 Raspberry Pi 3 上进行设置
  • 我无法使用建议的 Fedora 服务器 Arm ISO 进行启动(进入 grub 但随后卡在 grub 恢复 shell 中)
  • 我愿意接受其他加密方法,只要它可以从 ssh 重新启动并覆盖根分区和交换分区

相关内容