为什么 /etc/crypttab 中的密钥文件无法识别?

为什么 /etc/crypttab 中的密钥文件无法识别?

我在 Arch Linux 安装上为非 root 分区设置 dm-crypt,并在/etc/crypttab(permissions -rw-------) 中引用了密钥文件。但是,在启动过程中,我仍然收到输入密码的提示。

然而,它确实识别卷的名称,该名称仅在 crypttab 文件中提到,因此它确实使用该文件。

答案1

解决了。

确保您不要使用 nano 或常规 echo 创建密钥文件,因为这会在文件中添加尾随换行符。像这样做:

echo -n "so_password_such_strong" > /etc/yourkeyfile

相关内容