Дано:

Ubuntu 20.04 с полнодисковым luks2 шифрованием, включая /boot (luks1).

Делал по этой инструкции: https://mutschler.eu/linux/install-guides/ubuntu-btrfs/

Цель:

Понять есть ли вообще возможность расшифровки раздела /boot при старте системы с помощью пароля + Yubikey challenge response. (Сначала расшифровывается /boot (luks1), потом загружается Grub и потом происходит расшифровка основного (luks2) раздела /root и /home с помощью файла-ключа в luks ячейке).

Если это возможно, то необходимо доходчиво объяснить как это сделать и заставить работать.

На гитхабе есть инструкция по интеграции yubikey (https://github.com/cornelinux/yubikey-luks), но она создана для работы с системами зашифрованными средствами обычного инсталятора Ubuntu.

4 года назад
ergeykl
Сергей 
31 год
7 лет в сервисе
Был
4 года назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Необходимо изменить OS Fingerprint на сервере Ubuntu 20.04 с установленным прокси 3proxy, чтобы соединение определялось как MacOS. Требуется возможность смены на другие ОС из сигнатур nmap и одновременная работа с разными ОС. Примеры реализации для MacOS, Android и Windows. Ожидается инструкция по реализации решения.

    Закрыт
    4 года назад
  • Необходим скрипт для Kubuntu 20.04, который переключает раскладку клавиатуры на EN, запрашивает root пароль, удаляет luks ключи и заменяет challenge response на случайно сгенерированный. Скрипт также выключает компьютер и может работать с Yubikey для двухфакторной аутентификации. Команды для запуска: 'sudo ./redbutton start', 'sudo ./redbutton stop', 'sudo ./redbutton trigger'.

    Завершен
    4 года назад
  • Требуется разработка кода для Arduino Nano с использованием MCP2515 для работы с CAN B шиной автомобиля Mercedes W211. При нажатии кнопок на руле Arduino должен управлять Bluetooth модулем, а также выводить информацию о треке на приборную панель через CAN. Нужна адаптация существующих библиотек под конкретные требования проекта.

    Закрыт
    4 года назад
  • $3000

    Требуется PHP/JS FullStack WebDeveloper для разового проекта в области государственных закупок. Работа удаленная на полный день, с длительностью 2-3 месяца. Используемые технологии: PHP, JS, PostgreSQL, Laravel, Jquery, GIT, Jira. Оплата почасовая до 3000$, в зависимости от опыта и часов, зафиксированных трекером Hubstaff. Язык общения: украинский или русский.

    Закрыт
    4 года назад
  • Необходимо реализовать криптографический алгоритм LOKI97 на языке Python без применения библиотечных функций, связанных с шифрованием. Программа должна поддерживать шифрование и дешифрование текста, а также предоставлять возможность ввода текста и ключа, включая загрузку из файла.

    Закрыт
    4 года назад
  • $13

    Необходимо разместить готовый проект на хостинге и настроить его для корректного отображения. Проект написан на ASP.NET MVC 5 с использованием языка C#. Данные от хостинга будут предоставлены.

    Закрыт
    4 года назад
  • Задача включает переписывание захвата кадра с GDI на DDA для устранения задержек, а также автоматизацию переключения позиционирования курсора. Необходимо создать альтернативный способ передачи данных от сервера к клиенту для уменьшения лагов и определить текущий режим позиционирования. Сервер работает на Windows, клиент - на macOS и Windows.

    Закрыт
    4 года назад
  • Ищется программист для выполнения пула задач на платформе Bitrix. Задачи связаны с системным программированием и требуют разработки функционала. Ожидается опыт работы с Bitrix и умение решать поставленные задачи.

    Закрыт
    4 года назад
  • Требуется разработать чат-бота для WhatsApp и Telegram с интеграцией 1С. Основная задача - создание и согласование заявок на расходование средств, контроль над процессом согласования и лимитами. На первом этапе необходимо проработать бизнес-процессы 'Согласование ЗРДС текст' и 'Согласование ЗРДС голос'. Необходимо подготовить коммерческое предложение с оценкой стоимости и сроков выполнения работ как по двум процессам, так и по всем.

    Закрыт
    4 года назад