..
Всем привет. В этой публикации будем настраивать Крипто Про CSP 5.0 для работы в Linux Ubuntu.
Автор не несёт ответственности за возможную неправомерную установку сертификатов на несертифицированное программное обезпечение и не призывает к этому. Также автор не несёт ответственности за возможное нарушение безопасности из-за размножения сертификатов и их неправомерную установку на компьютер кем-либо. Публикация создана исключительно в познавательных и демонстративных целях. Всё что вы делаете вы делаете на свой страх и риск. Все установки были сделаны автором на виртуальную машину, после написания данной публикации она была полностью уничтожена, а соответствующий жёсткий диск был отформатирован с посекторной перезаписью.
Я буду устанавливать в версии Linux Ubuntu 22.04 LTS, но всё это должно подойти и для более новых версий Linux Ubuntu. Вначале я установлю корневые сертификаты, а потом сертификат пользователя. Для входа я буду использовать российский браузер Chromium-Gost (Хромиум Гост), который предназначен специально для этих целей. Имя пользователя и остальные конфиденциальные данные естественно будут затёрты. Также, для этого потребуется установить плагин Крипто Про в вышеупомянутый браузер Chromium-Gost, и всё это будем делать в Linux Ubuntu.
Как устанавливать Chromium-Gost в Linux Ubuntu у меня есть отдельная публикация UBUNTU 22. РОССИЙСКИЙ БРАУЗЕР CHROMIUM-GOST.
..
УСТАНОВКА КОРНЕВЫХ СЕРТИФИКАТОВ
..
На вкладке "Сертификаты" в выпадающем списке выбираем "Доверенные корневые центры сертификации", далее "Установить сертификаты", выбираем соответствующие открытые сертификаты которые нужно установить.
Тут уже есть ряд корневых. Сюда я добавил корневой от "Минцифры" или "УФК", они есть в свободном доступе офф. сайта минсвязи и УФК. Можно также скачать их с яндекс диска (https://disk.yandex.ru/d/ZLjMrR_EwC49Nw).
..
УСТАНОВКА ПЛАГИНА CHROMIUM-GOST
..
У меня Chromium Gost уже был установлен с плагином. Его наличие проверяем "Главное меню" -> "Расширения" -> "Управление расширениями".
На скриншоте ниже показано наличие этого плагина.
Если его нет, то плагин нужно установить отдельно. Для этого щёлкаем на ссылку как показано на скриншоте выше. Для этого в поиске набираем "CryptoPro Plug-in" и устанавливаем из списка расширений ниже.
..
УСТАНОВКА СЕРТИФИКАТА ПОЛЬЗОВАТЕЛЯ
..
Для установки сертификата пользователя копируем открытый сертификат пользователя в корень флешки и закрытый контейнер, также в корень флешки. В главном окне программы переходим на вкладку "Контейнеры" и выбираем контейнер с сертификатом, это закрытый ключ. Внизу нажимаем "Скопировать контейнер".
Далее указываем что скопировать нужно на диск, в Windows копирование происходит в реестр системы, а т.к. в никсах нет реестра, поэтому так.
На следующем шаге, как и в Windows, программа попросит пароль, его можно указывать а можно и нет, скриншот делать не стал. После копирования появляется второй такой же контейнер.
Закрытый контейнер установлен. Осталось установить открытый сертификат пользователя. Переходим на вкладку "Сертификаты" и вверху в выпадающем списке выбираем раздел "Личное", внизу нажимаем на кнопку "Установить сертификаты".
Выбираем сертификат для установки.
Всё. Больше ничего не требуется. Единственное что на разных сайтах для входа по сертификату может потребоваться установка дополнительных плагинов и расширений.