在 Debian 中,我可以在启动时使用 decrypt_keyctl 和 /etc/crypttab 中的 initramfs 开关,仅用一个提示即可解锁多个磁盘。我想知道如何在 CentOS-7 中做到这一点?
带有两个 luks 设备的 Nethserver 的普通安装有一个与此类似的 crypttab:
luks_root UUID=<uuid1> none
luks_swap UUID=<uuid2> none
我想添加另一个磁盘。(而且,当有两个设备时,为什么当前启动只要求输入一个密码?)
答案1
事实证明,systemd 现在能够在启动时使用相同的密码解锁多个设备,并且只需使用 OP 的 crypttab 中列出的密码即可。因此,对于更多磁盘,只需添加更多类似的行即可。在启动时,如果您第一次输入密码错误,那么它会分别询问您每个密码。