首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法打开luks加密设备(密码错误)

无法打开luks加密设备(密码错误)
EN

Unix & Linux用户
提问于 2014-12-16 18:51:45
回答 1查看 4K关注 0票数 5

我使用带有luks加密根分区的CentOS 7。通常,我必须输入我的密码在引导,但有时系统不接受它。它的反应是错误的,但事实并非如此。我没有改变键盘的布局(也许它改变了自己。我怎样才能检查这个?)

这是已知的窃听器吗?

EN

回答 1

Unix & Linux用户

发布于 2014-12-17 12:10:22

解决LUKS和键盘布局问题的解决方案是添加两次密码短语。因此,在US/qwerty布局和您通常使用的任何东西中,都将接受相同的按键序列(在我的例子中,DE/qwertz)。

如果您使用多个键盘布局,您可以为它们添加更多的密码;LUKS总共支持最多8个密码,而且大多数人从未使用超过2个(一个密码,一个密钥文件)。

代码语言:javascript
复制
# cryptsetup luksAddKey foobar
Enter any existing passphrase: [type: qwertzqwertz]
--- in another terminal: loadkeys us ; setxkbmap us ---
Enter new passphrase for key slot: [type: qwertzqwertz]
Verify passphrase: [type: qwertzqwertz]

因此,添加一个键,物理上输入相同的键序列(qwertzqwertz)三次,但是由于在输入现有密码时更改了键盘布局,LUKS实际看到的是添加的密码在另一个布局中的表示(qwertyqwerty而不是qwertzqwertz)。

之后,您的Initramfs是否能够加载您的本机键盘布局并不重要;LUKS将接受这两种布局。

票数 14
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/174572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档