dm-crypt с LUKS - / etc / crypttab с использованием ключевого файла или ключевой фразы

1666
Kacper Kołodziej

У меня домашний раздел зашифрован с использованием dm-crypt и LUKS header. У меня есть два слота в его заголовке: первый - это фраза-пароль, а второй - ключевой файл. У меня есть ключевой файл на внешнем диске, который я использую только как «устройство шифрования». Моя /etc/crypttabвыглядит так:

# <target name> <source device> <key file> <options> home UUID="..." /dev/sdb1:/home.key luks,keyscript=/lib/cryptsetup/scripts/passdev,discard 

Теперь все работает хорошо, но я бы хотел, чтобы мой компьютер попросил ввести пароль, если он не может найти устройство с ключевым файлом. Я пытался добавить homeв crypttabдва раза. Первая запись была настроена на использование ключевой фразы и имела timeoutв настройках. Второй был представлен выше. Не работает

Есть ли возможность настроить систему таким образом?

0

1 ответ на вопрос

0
linuxdev2013

То, что вам нужно, это запасной проход в слоте 1 - опубликует ссылку на учебник, который я использую на форумах gentoo, но в двух словах: stdin (ваш kf) на fifo, который заставляет передать запрос, вы получаете пропуск kf + и запасной проход ( в слоте 2)

SLOT 1: keyfile + pass SLOT 2: fallback pass (if slot 1 is unreachable /corrupt or its pass suffwrs same fate) 
В `/ etc / crypttab` я должен решить, хочу ли я использовать ключевой файл или фразу-пароль (правила из этого файла используются во время процесса загрузки). Мне нужно, чтобы Linux попросил у меня пароль, если он не находит ключевой файл. Теперь, если он не находит ключевой файл, он перестает загружаться, и я ничего не могу сделать. Kacper Kołodziej 8 лет назад 0
Вы неправильно понимаете, что '/ etc / crypttab' генерирует запасную парольную фразу, оставляя вашу криптабу как есть. linuxdev2013 8 лет назад 0

Похожие вопросы