我想开发一个脚本,当 cryptroot 要求用户解锁时,它会传递 LUKS 密码,而不是通过键盘传递。我尝试修改 cryptroot 脚本,但无法运行它。
如果能得到任何建议就太好了。谢谢。
答案1
不确定为什么你想要一个 LUKS 根,然后存储密码并编写其使用脚本......这样做本质上覆盖了使用 LUKS 根的原因。
您需要做大量工作:/usr/share/initramfs-tools/scripts/local-top/cryptroot 替换设置保存提示输入密码的命令的变量的任何代码......相当多的工作。
在其他文件系统和可移动媒体上使用脚本方式是有意义的,但在 root/initramfs/etc 上则不然……脚本似乎使得 LUKS root 变得没有必要。
祝你好运!