Как использовать cryptsetup keyscript с initrd в Ubuntu 16.04?

Я устанавливаю зашифрованный раздел с помощью специального скрипта для автоматического ввода ключевой фразы. Этот раздел не является системным разделом, и для этого процесса требуется специальный сценарий с ключами.

Мне удалось настроить почти все и протестировать конфигурацию без перезагрузки компьютера, просто с помощью cryptdisks_stop, crypdisks_start. Шифрование имеет основную парольную фразу, которая может быть напечатана в (слот 0), и двоичный ключ, который предполагается использовать при автоматической загрузке.

Я также создал скрипт подключения к initrd для копирования пользовательского сценария ключа в образ initrd, и я проверил наличие файла внутри него, распаковав образ cpio initrd в временный каталог.

Тем не менее, при загрузке система по-прежнему запрашивает пароль.

Чего не хватает?

0 ответов

Попробуйте опцию "initramfs" в /etc/crypttab как описано здесь: https://Ask-ubuntu.ru/a/1149273/437357

Другие вопросы по тегам