- Как установить криптопро на астра линукс
- Инструкция по настройке электронной подписи для Astra Linux Special Edition (Смоленск)
- Установка браузерного плагина
- Установка корневого сертификата удостоверяющего центра
- Как установить криптопро на астра линукс
- Установка КриптоПро CSP в операционной системе Astra Linux Special Edition версии 1.3
- Проблема установки CryptoPro 5.0
- Dmitriy2000
- MickM
- ZeV$
- MickM
- Dmitriy2000
- Как установить КриптоПРО CSP в ОС Astra Linux
- Установка КриптоПРО CSP Astra
- Fix: No LSB modules are available
- Reason: Isb_core Package in Not Installed
- Solution: Install lsb_core
- For Debian/Ubuntu:
- For Fedora:
- For RedHat/CentOS:
- Reason 2: Isb_core is Installed, But lsb_release is Not Working
- Solution: Re-install the lsb_release Package
- For RedHat/CentOS:
- For RedHat/CentOS:
- Conclusion
Как установить криптопро на астра линукс
Инструкция по настройке электронной подписи для Astra Linux Special Edition (Смоленск)
Вначале в центре загрузки (требуется предварительная регистрация) нужно скачать дистрибутив КриптоПро CSP 5.0 для Linux (x64, deb). Затем нужно открыть приложение консоли Terminal Fly (для этого можно нажать клавиши Ctrl+T). В нем перейти в директорию с загруженным файлом (скорее всего, /home/user/Загрузки), распаковать архив и установить основные компоненты КриптоПро CSP, выполнив последовательно команды:
cd /home/user/Загрузки/
tar zxvf linux-amd64_deb.tgz
cd linux-amd64_deb/
sudo ./install_gui.sh
В открывшемся приложении «Установщик КриптоПро CSP» отметить как минимум следующие флажки:
- Криптопровайдер КС1
- Графические диалоги
- Поддержка токенов и смарт-карт
- cptools, многоцелевое графическое приложение
- Библиотека PKCS #11 (для gosuslugi.ru)
Затем нужно установить дополнительные пакеты следующими командами:
После этого на сайте «Рутокен» перейти в раздел Поддержка > Центр загрузки > Библиотека PKCS#11 и скачать оттуда библиотеку rtPKCS11ecp для GNU/Linux DEB 64-bit (x64). Устанавить эту библиотеку командой:
cd /home/user/Загрузки
sudo dpkg -i librtpkcs11ecp_2.3.2.0-1_amd64.deb
После этого нужно вставить в CD-ROM диск с дистрибутивом Astra Linux Special Edition (Смоленск) и выполнить команды:
sudo apt install libccid pcscd libgost-astra
sudo service pcscd restart
Установка браузерного плагина
Устанавливаем плагин и настраиваем его в браузере — инструкция
cd /home/user/Загрузки
sudo dpkg -i cprocsp-pki-cades64.
sudo dpkg -i cprocsp-pki-plugin64…
Установка корневого сертификата удостоверяющего центра
Устанавливаем сертификат удостоверяющего центра Ролис. Для этого скачиваем его, после чего запускаем приложение cptools:
И в появившемся окне на вкладке «Сертификаты» нажимаем «Установить сертификаты», в открывшемся окне выбора файла выбираем скаченный файл сертификата и нажимаем кнопку «Открыть».
Как установить криптопро на астра линукс
Конфигурация:
Astra Linux 1.5/1.6 Special Edition (Смоленск) + установочный диск OC
ключ доступа к КриптоПро HSM (в данном примере используется носитель Рутокен S)
(для данной цели рекомендуется создать пользователя КриптоПро HSM типа Обычный пользователь (не Компьютер), и использовать его ключ доступа)
Последовательность необходимых действий (команды, начинающиеся с символа #, требуют привилегий root; сам символ # набирать не нужно):
1) Скачать архив с КриптоПро CSP 4.0 R4, распаковать этот архив:
и установить минимальный набор пакетов КриптоПро CSP:
2) Установить пакеты cprocsp-stunnel, cprocsp-rdr-pcsc, cprocsp-rdr-rutoken и ifd-rutokens из состава дистрибутива КриптоПро CSP 4.0 R4:
3) Вставить установочный диск ОС в привод и выполнить команды добавления репозитория на этом диске:
4) Установить пакеты pcscd и libccid из установочного диска ОС:
5) Добавить в конфигурационный файл /etc/opt/cprocsp/config64.ini секции криптопровайдеров КриптоПро HSM в соответсвующем разделе [Defaults\Provider]:
6) Перезапустить службы cprocsp и pcscd:
7) Экспортировать в файл корневой сертификат КриптоПро HSM из ключевого контейнера ключа доступа:
Имя ключевого контейнера можно вывести командой:
8) Установить корневой сертификат КриптоПро HSM:
9) Установить сертификат ключа доступа с привязкой к ключевому контейнеру:
10) Экспортировать сертификат ключа доступа в файл:
11) Создать файл /etc/opt/cprocsp/stunnel/stunnel.conf со следующим содержимым:
В данном случае IP-адрес КриптоПро HSM 192.168.0.1, пин-код ключевого контейнера 12345678.
12) Запустить процесс stunnel_fork:
13) Проверить доступность криптопровайдеров КриптоПро HSM:
14) При необходимости настроить автозапуск в Astra Linux 1.5 необходимо добавить в файл /etc/rc.local перед строкой exit 0 следующую строку
В Astra Linux 1.6 и других дистрибутивах настроить автозапуск stunnel_fork как службы можно согласно статьи .
Установка КриптоПро CSP в операционной системе Astra Linux Special Edition версии 1.3
В этой инструкции рассматривается установка КриптоПро CSP 3.9 для Windows, UNIX и Apple OS X в ОС Astra Linux Special Edition версии 1.3.
Сначала необходимо поставить(если не установлены) пакеты LSB, а также пакет Alien, который является штатным средством для установки .rpm в Debian/Ubuntu:
ВАЖНО! Пакеты at, libnspr4-0d, lsb-core, lsb-security будут доустановлены в ОС Astra Linux Special Edition версии 1.3. Пакеты lsb-base, lsb-release, libnspr4 отличаются по версиям от существующих пакетов в ОС Astra Linux Special Edition версии 1.3 и будут заменены.
При установке LSB может потребоваться доустановка пакетов по зависимостям, все эти зависимости Вы сможете доустановить из репозитория ОС Astra Linux Special Edition версии 1.3 и Debian Wheezy.
После того, как lsb-core_4.1 успешно установлен, Вы можете приступить к установке Alien:
При установке Alien может потребоваться доустановка пакетов по зависимостям, все эти зависимости Вы сможете доустановить из репозитория ОС Astra Linux Special Edition версии 1.3 и Debian Wheezy.
Проблема установки CryptoPro 5.0
Астра Линукс 1.7 после запуска команды sudo ./install_gui.sh
Error: installation failed. LSB package may not be installed. Install LSB package and reinstall CryptoPro CSP.
If it does not help,please read installation documentation or contact the manufacturer:support@cryptopro.ru
Dmitriy2000
New member
1. Распакуйте архив и установку выполняйте не из архива
2. Проверил КП версии 5.0.12000 — ставится точно так же, как и в Смоленске 1.6 — через sudo bash install_gui.sh — и далее окно с псевдографикой и выбором
Так же, в этом же архиве КПро есть библиотеки формата lsb-cprocsp-*_amd64.deb, которые как раз и устанавливаются, если вы не из архива, а из распакованного файла запускаете install_gui.sh.
Действия проверены на чистой системе Смоленск 1.7
MickM
New member
тем более в установочном сценарии перечислено минимально-достаточное количество пакетов для функционирования СКЗИ.
Выполните установку (проверьте установленный пакет):
ZeV$
New member
MickM
New member
Ну, это если будут использоваться токены указанной «серии».
Или Вы «прозрачно» намекаете, что в установщике имеется недочёт (он действительно там присутствует, тогда, когда выделяя пункт поддержки токенов, указанный пакет не устанавливается).
Dmitriy2000
New member
тем более в установочном сценарии перечислено минимально-достаточное количество пакетов для функционирования СКЗИ.
Моё мнение таково, что если уж в процессе установки возникли проблемы — установи без ошибок хотя бы базу, скелет, минимально-необходимое. Остальное можно доустановить при необходимости. Что через установщик, что руками в терминале
P.S. Универсальный совет. Если у тебя что то не устанавливается — подключи репозитории, обнови список пакетов, сделай apt —fix-broken install, снеси то что установил через apt purge (ну или через synaptic на крайний случай), еще раз сделай apt —fix-broken install и попробуй установить снова.
На всякий я напоминаю, что в SE нужно зайти под администратором с высоким уровнем целостности и только после этого выполнять все действия. Но почему то все об этом часто забывают
Как установить КриптоПРО CSP в ОС Astra Linux
Продолжаем разговаривать про операционную систему Astra Linux и про установку программного обеспечения. Astra активно внедряется в бюджетных и государственных учреждениях, думаю следующим этапом будет перевод и частного бизнеса на неё. В организация самыми используемым ПО можно назвать 1С, КриптоПРО, Браузер, Офисный пакет и Почтовый клиент. Это тот минимальный набор который должен стоить на ПК практически любого сотрудника, особенно сотрудника администрации (Руководитель, бухгалтер, экономист, кадровик и т.д). Поэтому рассмотрим в первую очередь установку и настройку этих приложений, про установку клиента 1С статья на моем сайте уже есть, пришло время рассмотреть установку КриптоПРО. Данное ПО необходимо для работы с ЭЦП (Электронно цифровая подпись), которые есть в любой даже самой маленькой организации. Так как без ЭЦП сейчас практически не возможно вести какую либо деятельность или бизнес. Их используют для авторизации на различных сайтах, сдачи отчетности, подписи документов, отправки платежных поручений и много другого.
Установка КриптоПРО CSP Astra
Для того чтобы установить КриптоПРО CSP в Astra необходимо сначала скачать пакет с официального сайта.
Скачивать нужно deb пакет, с разрядностью вашей ОС.
После загрузки извлекаем данные из архива.
Открываем терминал и переходим в каталог с файлами, используя команду «cd».
И запускаем установку КриптоПРО CSP командой.
С помощью файла install_gui.sh запускается расширенная установка КриптоПРО, если Вам необходим базовый набор тогда используйте install.sh.
В следующем окне нажимаем «Next».
Отмечаем необходимые компоненты, лучше сразу отметить все.
И пробуем установить нажав «Install».
После этого начнется установка КриптоПРО CSP.
Если у вас новая система и к то муже не обновленная то возможно появление следующего сообщения, которое говорит об отсутствие в ОС пакета «lsb-core», необходимого для работы и установки КриптоПРО.
В этом случае его необходимо установить вручную, для этого выходим из установки и вводим в терминале команду.
Далее необходимо подтвердить скачивание введя «y».
После скачивание и установки недостающего пакет заново запускаем установку КриптоПРО CSP.
И если вы видите сообщение «CSP packages have been successfully inctaled» , значит установка пакетов КриптоПРО CSP прошла успешно.
В следующем окне необходимо ввести лицензию, для этого выбираем последний пункт «Enter or check license».
В Linux привычного графического интерфейса программы нет, установка всех сертификатов происходит через терминал с помощью команд, найти КриптоПРО CSP можно в каталоге /opt/cprocsp/.
Fix: No LSB modules are available
In Linux, “Isb_release” is a utility to display the information of your Linux Distributions. It includes the version number, release codename, security patch, etc., of the Linux distribution. Users can face the error “No LSB modules are available” while using the “lsb_release” command. This write-up figures out the reasons and solutions for the given error.
- Reason: Isb_core Package is Not Installed
- Solution: Install lsb_core
- Reason 2: Isb_core is Installed, But lsb_release is Not Working
- Solution: Re-install the lsb_release Package
Reason: Isb_core Package in Not Installed
The problem of the error is that the “lsb_core” package is not installed in your operating system. To use the lsb_release, you must install the “lsb_core”. This error can be seen in the below image:
Let’s move toward the solution to this error.
Solution: Install lsb_core
To install the “lsb_core” package in Linux, use the following command:
For Debian/Ubuntu:
If you are using other Linux distributions such as Fedora, CentOs, or RHEL, execute the following command:
For Fedora:
$ sudo dnf install redhat-lsb-core
For RedHat/CentOS:
$ sudo yum install redhat-lsb-core
Once “lsb_core” is installed run the “lsb_release” command to check it:
If it prints, the output like shown in the above image, then lsb_release has been successfully installed.
Now, you can use your lsb_release command in Linux.
Reason 2: Isb_core is Installed, But lsb_release is Not Working
The second possible reason is that you have already installed “lsb-core”, but it is still not working. Then try to remove the “lsb-core” package and reinstall it. Check out the solution below for this reason.
Solution: Re-install the lsb_release Package
First, remove the “lsb-core” package using the given command:
For RedHat/CentOS:
$ sudo yum remove redhat-lsb-core
Once the package is removed, run the system update command:
All packages are up to date.
For RedHat/CentOS:
Now re-install the “lsb-core” package by following the method provided in the “Solution” of “Reason 1”.
After installing, run the “lsb_release” command to check:
Now, you can use the “lsb_release” command in Linux.
Conclusion
The reason for this error is that the “lsb-core” module is not installed or the “lsb-core” package is not working properly. To fix this error, install the “lsb-core” package or, if already installed, try to remove it and reinstall it using the given commands. This post has demonstrated all possible reasons and solutions for the given error.