使启动时 cryptsetup 提示可忽略

使启动时 cryptsetup 提示可忽略

我有一台有多个用户的机器。一个用户的主目录使用 LUKS 加密。有一个 crypttab 条目用于在启动时打开 LUKS 分区。

当系统启动时,它会要求输入加密密码。

系统上还有其他用户没有加密其主目录。如何允许在启动系统时仅选择性地打开 LUKS 分区?

我希望其他用户能够跳过输入密码。

如果在提示符下按下Esc^D,系统将进入紧急模式。我希望它继续正常启动。

操作系统Ubuntu 22.04.1 LTS

内核版本5.15.0-58-generic

挂载后的分区结构如下:

$ cat /etc/fstab
UUID=a5f0521f-070e-4319-b7d4-d13a6f8de6ec /               ext4    errors=remount-ro 0       1
/swapfile                                 none            swap    sw              0       0
UUID=0786-63C0  /boot/efi       vfat    defaults      0       1
/dev/nvme0n1p3 /mnt/win ntfs rw,relatime 0 1
/dev/mapper/docs /home/dmitry ext4 rw,relatime 0 1

这是 crypttab

$ cat /etc/crypttab
docs /dev/nvme0n1p9 none luks,discard

相关内容