В предыдущих версиях Ubuntu и текущих версиях Debian вы можете разблокировать полностью зашифрованную систему (используя dmcrypt и LUKS) во время загрузки через SSH.
Это было так просто, как:
- Установка зашифрованной системы с использованием альтернативного установочного диска Ubuntu или обычного установочного диска Debian и выбор шифрования системы.
- После установки системы добавьте пакеты dropbear и busybox.
- Обновление initram-fs для авторизации вашего ключа ssh.
Во время загрузки вы просто подключитесь к компьютеру по ssh и выполните:
echo -ne "keyphrase" > /lib/cryptsetup/passfifo
Затем машина разблокирует и загрузит зашифрованную систему.
Используя те же самые шаги в Ubuntu 11.10, я могу подключиться к машине по ssh, но /lib/cryptsetup/passfifo
не существует.
Кажется, нет никакого способа разблокировать систему через ssh. Я не уверен, где посмотреть, если эта функциональность изменилась или была удалена.
dpkg -S /lib/cryptsetup/passfifo
? Я не могу найти какие-либо пакеты на packages.ubuntu.com для Natty или Maverick, которые содержат этот файл.