Требуется разработка плагина для платформы Moodle версии 3.9 (LTS). Необходим опыт в создании плагинов, работа с PHP 7.4 и MariaDB 10. Операционная система: CentOS с Apache.
Интеграция Yubikey для расшифровки раздела /boot (luks1) Ubuntu 20.04
Дано:
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.
Заявки фрилансеров
Похожие заказы
- $1300Системное программированиенет заявокЗакрыт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'.
Системное программирование1 исполнительЗавершен4 года назадТребуется разработка кода для Arduino Nano с использованием MCP2515 для работы с CAN B шиной автомобиля Mercedes W211. При нажатии кнопок на руле Arduino должен управлять Bluetooth модулем, а также выводить информацию о треке на приборную панель через CAN. Нужна адаптация существующих библиотек под конкретные требования проекта.
Системное программирование2 заявкиЗакрыт4 года назад- $3000
Требуется PHP/JS FullStack WebDeveloper для разового проекта в области государственных закупок. Работа удаленная на полный день, с длительностью 2-3 месяца. Используемые технологии: PHP, JS, PostgreSQL, Laravel, Jquery, GIT, Jira. Оплата почасовая до 3000$, в зависимости от опыта и часов, зафиксированных трекером Hubstaff. Язык общения: украинский или русский.
Системное программированиенет заявокЗакрыт4 года назад Необходимо реализовать криптографический алгоритм LOKI97 на языке Python без применения библиотечных функций, связанных с шифрованием. Программа должна поддерживать шифрование и дешифрование текста, а также предоставлять возможность ввода текста и ключа, включая загрузку из файла.
Системное программирование3 заявкиЗакрыт4 года назад- $13
Необходимо разместить готовый проект на хостинге и настроить его для корректного отображения. Проект написан на ASP.NET MVC 5 с использованием языка C#. Данные от хостинга будут предоставлены.
Системное программирование2 заявкиЗакрыт4 года назад Задача включает переписывание захвата кадра с GDI на DDA для устранения задержек, а также автоматизацию переключения позиционирования курсора. Необходимо создать альтернативный способ передачи данных от сервера к клиенту для уменьшения лагов и определить текущий режим позиционирования. Сервер работает на Windows, клиент - на macOS и Windows.
Системное программированиенет заявокЗакрыт4 года назадИщется программист для выполнения пула задач на платформе Bitrix. Задачи связаны с системным программированием и требуют разработки функционала. Ожидается опыт работы с Bitrix и умение решать поставленные задачи.
Системное программирование4 заявкиЗакрыт4 года назадТребуется разработать чат-бота для WhatsApp и Telegram с интеграцией 1С. Основная задача - создание и согласование заявок на расходование средств, контроль над процессом согласования и лимитами. На первом этапе необходимо проработать бизнес-процессы 'Согласование ЗРДС текст' и 'Согласование ЗРДС голос'. Необходимо подготовить коммерческое предложение с оценкой стоимости и сроков выполнения работ как по двум процессам, так и по всем.
Системное программирование2 заявкиЗакрыт4 года назад