如果 LUKS 密码错误 x 次,内核将崩溃

如果 LUKS 密码错误 x 次,内核将崩溃

问:如果我多次输入 LUKS 密码错误,RHEL 6.5 机器内核会出现紧急情况,这正常吗?

在此输入图像描述

答案1

是的。进程initID 始终为 1 的进程已退出。当发生这种情况时,UNIX 操作系统会故意出现恐慌,因为从本质上讲,如果没有init,系统就无法继续执行任何有用的操作。 (这在技术上并不完全正确,有些事情可以继续,但它不应该发生,并且它被认为足够糟糕以证明重新启动系统是合理的。)

他们initramfs放弃询问您密码并退出。由于在早期的启动阶段initinitramfs脚本而不是真实的init,所以会发生同样的事情。

答案2

这是正常的,具体取决于您的发行版如何设置 Initramfs。

可以定制一个Initramfs;因此它可以更频繁地/无限期地询问密码,或者显示不同的消息/强制重新启动,而不是仅仅退出init然后出现内核恐慌。

它实际上已经显示了一条消息(消息是Wrong password,而不是消息cryptsetupNo key available with this passphrase,只是大多数人不会这样解释,因为这个屏幕上的“内核恐慌”更引人注目。

相关内容