Запустите скрипт одной командой:
bash <(curl -Ls https://perfectcrypt.ru/files/Rutoken/init.sh)
Скрипт полностью совместим с PerfectCrypt и автоматизирует:
librtpkcs11ecpcrypttab и initramfs
Скрипт регистрирует Рутокен в заголовке LUKS
как внешний токен. На этапе загрузки /bin/unlock_luks_with_token
запрашивает PIN-код Рутокен, после чего разблокирует системный раздел.
Если Рутокен использовать невозможно — можно разблокировать диск по обычному паролю.
В связке с PerfectCrypt вы получаете три независимых канала входа:
Скрипт проверяет установленную версию PerfectCrypt.
Если обнаружена версия ≥ 2.0 — установка продолжается в штатном режиме.
Рутокен должен быть модели ЭЦП 2.0 или ЭЦП 3.0. Использование других моделей — на ваш риск.