小编Bra*_*rad的帖子

停止 crypttab 要求交换密码

我在发布时安装了一个全新的 11.04 系统,并使用 LUKS 设置了全盘加密。起初它要求我输入三个加密分区的密码:

/
/home
swap
Run Code Online (Sandbox Code Playgroud)

输入密码短语 3 次令人沮丧,因此我尝试设置 /home 和 swap 以从存储在 / 上的密钥文件解密。我创建了密钥文件并在两个分区上启用了它。我的 crypttab 现在看起来像这样:

root-root_crypt UUID=13c21bf6-4d92-42a7-877a-87cc31b1aa19 none luks
home-home_crypt UUID=ba90ce5b-9df7-4764-8a72-011bbb164db4 /root/keyfile luks
home-home_crypt UUID=ba90ce5b-9df7-4764-8a72-011bbb164db4 none luks
sda3_crypt UUID=e4677895-2114-4054-9f23-d36f6bb0e6a2 /root/keyfile luks,swap
Run Code Online (Sandbox Code Playgroud)

这适用于 /home,它会在不要求密码的情况下自动挂载。但是 cryptsetup 仍然要求提供交换空间的密码。我什至尝试将 noauto 添加到交换空间,所以它根本不会被设置——一旦系统启动,我可以在没有密码的情况下启用它,所以我想我只需要添加一个后期初始化脚本来做它,但即使使用 noauto cryptsetup 仍然要求输入密码。

谢谢!

luks

10
推荐指数
2
解决办法
2万
查看次数

如何在没有 randr 的情况下从 CLI 确定 X 分辨率?

有没有人知道不使用 randr 从命令行确定当前 X 分辨率的方法?

xrandr xorg resolution

10
推荐指数
2
解决办法
9200
查看次数

标签 统计

luks ×1

resolution ×1

xorg ×1

xrandr ×1