Найти тему
Олег Тимашевский

LINIX UBUNTU. УСТАНОВКА КРИПТО ПРО 5.0 CSP

Оглавление

..

Всем привет. Продолжаем любить Linux Ubuntu. Наверно многих смущает переход на Linux Ubuntu, то что под этот линукс нет российских программ и тому подобное. А нет, есть. Например, российский браузер Chromium-Gost (хромиум гост), от компании ООО ""Крипто-Про", а также программное средство криптозащиты Crupto Pro CSP 5.0, от этой же компании. Её мы сегодня и будет ставить на убунту.

Всё это позволит использовать Linux Ubuntu не только дома, но и в бизнесе, там где нужно подписывать электронную отчётность и т.п. Я буду устанавливать в версии Linux Ubuntu 22.04 LTS, но всё это должно подойти и для более новых версий Linux Ubuntu.

..

ЗАГРУЗКА

..

Для начала нужно скачать установщик. Сделать это можно на официальном сайте по ссылке в скобках (https://cryptopro.ru/products/csp/downloads) или с моего яндекс диска по ссылке (https://disk.yandex.ru/d/Mur7VRxiYXUdzA). Чтобы скачать с офф. сайта нужно зарегистрироваться на сайте. В общем, у меня установилась версия с "R3" на конце, её и скачиваем как указано на скриншоте ниже.

Далее выбираем версию deb-установщика для x64х разрядной системы. Сомневаюсь что в бизнесе сейчас в 2024м году используется 32х разрядная операционка, поэтому этот вариант я не рассматриваю.

-2

..

УСТАНОВКА

..

Переходим к установке. Я выполнял установку из командной строки под суперпользователем (root), для того чтобы активировать этого root'а выполняем команду в терминале:

  • sudo passwd root

Там после этой команды вначале набираем свой пароль пользователя, который был указан при установке Ubuntu'ы, потом дважды пароль этого суперпользователя. Можно для удобства сделать пароль "123", потом поменять. Для установки Crupto Pro под root'м в терминале набираем команду "su" и после неё указанный пароль root'а.

-3

Устанавливаем пакеты зависимости. Заходим в командную строку под root'ом:

  • $ su

Вводим пароль root'а и далее следующую команду на установку:

  • # apt install -y lsb lsb-core alien

Далее нужно будет набрать следующие команды (решётку и знак доллара набирать ненадо):

  • # exit
  • $ cd ./Загрузки
  • $ su
  • # chmod -fr 777 linux-amd64_deb.tgz
  • # tar -zxvf linux-amd64_deb.tgz

Последняя команда распаковывает скачанный архив, распаковку можно выполнить в графическом интерфейсе в контекстном меню, щёлкнув правой кнопкой мыши на архив.

-4

Переходим в папку с распакованным установщиком и запускаем установку:

  • # cd linux-amd64_deb
  • # ./install_gui.sh

Все команды у меня на скриншоте ниже (взяты из истории команд, там промахнулся и распаковал версию для 32х битной ОС, не обращайте внимания).

-5

Самая нижняя команда запускает скрипт-установщик с графической оболочкой ("./install_gui.sh"). Вот собственно и он. Здесь и везде далее выбираем кнопку "Далее" либо "Next", если она есть (версии могут отличаться).

-6

Если при запуске будут ошибки то нужно будет установить пакет "cups":

  • # apt install cups

Выбираем набор компонент для установки как указано на скриншоте ниже, и нажимаем "Далее" или "Next", в зависимости от языка. Библиотеку для госуслуг PKCS #11 не выбираем, её нет в стандартном наборе и установка не пройдёт.

-7

После пробегут строчки и появится уведомление о том что всё установлено.

-8

После успешной установки запускается графическое окно и где нужно перемещать по экрану мышкой для генерации случайной крипто последовательности.

-9

Ранее у меня не получалось с ходу установить крипто про (поэтому на одном из скриншотов стоит дата 22 апреля, полтора месяца назад это было). Я отложил эту публикацию и вернулся к ней позднее, т.е. сегодня. Я скачал крипто про 5.0 3й ревизии, как было указано в начале публикации, это где на странице загрузки ссылка на загрузку имеет окончание "R3", и установка прошла без проблем, единственное что в графическом интерфейсе я снял галочку установки модуля для госуслуг, т.к. таким образом установка не прошла. В общем, если не получается установить, то стоит попробовать другую версию или ревизию.

Вот так выглядит главное окно установленной программы КриптоПро в Ubuntu.

-10

Таким образом, теперь linux Ubuntu годится не только для того чтобы ковыряться в интернете, но и полноценно работать с отчётностью и прочими серьёзными вещами.

В одной из следующих публикаций будем настраивать крипто про, устанавливать корневые сертификаты и сертификаты пользователя для электронной отчётности и прочего.