首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DM-Crypt不接受密码

DM-Crypt不接受密码
EN

Ask Ubuntu用户
提问于 2015-01-23 09:34:02
回答 2查看 6.8K关注 0票数 2

分区表是:

sda1 - /boot

sda2 - dmcrypt与LVM,包含根卷、主卷和交换卷

密码设置不接受密码,这已经使用了很长时间,不能有任何错误。我尝试使用挂载它:

代码语言:javascript
复制
root@ubuntu:~# cryptsetup luksOpen /dev/sda2 vgroot
Enter passphrase for /dev/sda2: 
No key available with this passphrase.

在实时图像上,默认情况下,美国键盘布局仅为一个。复制和粘贴密码也于事无补。

一个月前,我成功地将dm安装在同一张实时图像上。

我已经安装了Ubuntu14.04和13.10的PXE启动实时映像。

EN

回答 2

Ask Ubuntu用户

发布于 2015-01-25 08:16:16

这个错误“这个密码没有可用的键”听起来就像你要找的那个键已经不在LUKS头上了。可能是错误的密码,也可能是发生在那个键上的事情,或者是整个LUKS的标题。如果您有LUKS头的备份,可以尝试将其与cryptsetup选项--header一起使用。

再试试--verbose--debug的选项,也许会有更多的信息被披露。动作isLuks -v <device>可能有助于查看它是否仍然是一个可识别的LUKS设备。

就像下面的man cryptsetup页面所描述的那样,like头备份很重要(也可以查看luksHeaderBackupluksHeaderRestore操作):

LUKS标头:如果LUKS卷的头被损坏,所有数据都会永久丢失,除非您有头备份。如果密钥槽损坏,则只能从头备份恢复,或者如果另一个具有已知密码的活动密钥槽未损坏。破坏卢克斯头球是人们设法做的令人惊讶的频率。这种风险是在安全和安全之间进行权衡的结果,因为LUKS是为快速和安全的擦除而设计的,只需要覆盖头部和键槽区域。

票数 0
EN

Ask Ubuntu用户

发布于 2021-11-21 12:54:31

很可能你的密码打错了。

下面的步骤会有所帮助。

  1. 确认您有正确的设备: sudo密码设置isLuks /dev/sda3 3 -v
  2. 验证报头: sudo /dev/sda3 3
  3. 尝试初始的几个密码(考虑添加--debug以获得更多的输出):sudo密码设置luksOpen --test-passphrase /dev/sda3 3
  4. 考虑备份报头: sudo /dev/sda3 3-头-备份-文件luksHeader.bin注意:您也可以考虑使用dd备份整个设备。
  5. 使用头文件尝试不同的密码:(比使用实际设备更快和更安全) sudo密码设置luksOpen --测试-口令luksHeader.bin

若要强制执行此操作,请阅读更多内容:在LUKS处接收“这个密码不可用的密钥”

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

https://askubuntu.com/questions/576848

复制
相关文章

相似问题

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