Astra Linux (Orel) 2.12. Установка CryptoPro (КриптоПро) и плагинов для браузеров для возможности использования ЭЦП
-
Обновляем все пакеты:
Код: Выделить всё
sudo apt-get update sudo apt-get full-upgrade
-
Приступаем к установке CryptoPro CSP. Загружаем архив с сертифицированной версией ПО «КриптоПро» с сайта производителя. Название искомого пакета для Astra Linux: «linux-amd64_deb.tgz»;
-
В терминале разархивируем скачанный архив командой:
Код: Выделить всё
tar -zxf linux-amd64_deb.tgz
-
Переходим в разархивированную папку:
Код: Выделить всё
cd linux-amd64_deb
-
Выполняем установку ПО с помощью запуска сценария «install.sh» или «instal_gui.sh» командой:
Код: Выделить всё
sudo ./install_gui.sh
-
Прописываем пути:
Код: Выделить всё
export PATH="$(/bin/ls -d /opt/cprocsp/{s,}bin/*|tr '\n' ':')$PATH"
-
Доустанавливаем дополнительные пакеты и перезапускаем службу (демон) КриптоПро (pcscd):
Код: Выделить всё
sudo apt install libccid pcscd libpcsclite1 libgost-astra sudo service pcscd restart
-
Устанавливаем все личные сертификаты со всех контейнеров в личное хранилище пользователя:
Код: Выделить всё
/opt/cprocsp/bin/amd64/csptestf -absorb -certs -autoprov
-
Приступаем к установке плагинов. С сайта КриптоПро загружаем архив cades_linux_amd64.zip;
-
Распаковываем архив командой:
Код: Выделить всё
tar -zxf cades_linux_amd64.tar.gz
-
Переходим в разархивированную папку:
Код: Выделить всё
cd cades_linux_amd64
-
Устанавливаем пакеты cprocsp-pki-phpcades-64_2.0.14368-1_amd64.deb, cprocsp-pki-plugin-64_2.0.14368-1_amd64.deb и cprocsp-pki-cades-64_2.0.14368-1_amd64.deb:
Код: Выделить всё
sudo dpkg -i cprocsp-pki-phpcades-64_2.0.14368-1_amd64.deb cprocsp-pki-plugin-64_2.0.14368-1_amd64.deb cprocsp-pki-cades-64_2.0.14368-1_amd64.deb
-
Для браузера Chromium плагин входит в состав репозитория. Поэтому, просто запускаем браузер, дожидаемся оповещения об установленном расширении «CryptoPro Extension for CAdES Browser Plug-in» и включаем это расширение.
Если на компьютере ранее уже выполнялась установка КриптоПро ЭЦП Browser plug-in, а потом он был удален, потребуется отдельно установить расширение. Для этого устанавливаем расширение из интернет-магазина Chrome; -
Для браузера Firefox скачиваем и устанавливаем расширение с сайта КриптоПро.
Тестовый сайт для проверки плагина