Решено crypto pro CSP 4 в astra linux

Trunk

Случайный прохожий
Всем привет! Пытаюсь установить крипто про 4 CSP в astra linux из tar. При запуске выдает что не хватает пакетов (выделил жирным).
Подскажите где икать / как ставить ?

user@astra:~/Загрузки/linux-ia32_deb$ sudo ./install.sh
Error: the following packages are not available in the current directory:
* lsb-cprocsp-rdr
* lsb-cprocsp-kc1
* lsb-cprocsp-capilite
* cprocsp-curl
 
Последнее редактирование:
Скорее всего дело в разрядности, поставьте 64 разрядный пакет крипто про
Удалил сначала все пакеты которые поставил
Скачал 64 разрядную версию и установилось без проблем.

Небольшой справочник команд отсюда
Посмотреть список настроенных считывателей:
/opt/cprocsp/sbin/amd64/cpconfig -hardware reader -view

Узнать модель подключенного токена:
/opt/cprocsp/bin/amd64/csptest -card -enum -v -v

Проверить наличие носителей с контейнерами:
/opt/cprocsp/bin/amd64/csptest -keyset -verifycontext -enum -unique

Подробная информация о контейнерах:
/opt/cprocsp/bin/amd64/csptestf -keyset -container 'NAME' -info

Проверка работы контейнера:
/opt/cprocsp/bin/amd64/csptestf -keyset -container NAME -check

Удаление контейнера:
/opt/cprocsp/bin/amd64/csptestf -passwd -cont '\\.\Aktiv Rutoken ECP 00 00\TestCont' -deletek

Копирование токена из локального хранилища в хранилище Рутокена ЕЦП:
csptestf -keycopy -contsrc '\\.\HDIMAGE\Контейнер_оригинал' -contdest '\\.\Aktiv Rutoken ECP 00 00\Контейнер_копия'

Смена пароля на контейнер
/opt/cprocsp/bin/amd64/csptestf -passwd -cont '\\.\Aktiv Rutoken ECP 00 00\TestContainer' -change <новый_пароль> -passwd <старый_пароль>

Если к контейнеру с ключом не был задан PIN, следует воспользоваться командой:
/opt/cprocsp/bin/amd64/csptestf -passwd -cont '\\.\Aktiv Rutoken ECP 00 00\TestContainer' -change <новый_пароль>
 
  • Wow
Реакции: zero
Добавлю, вдруг кому пригодится:cool:
Установка корневого сертификата в Astra Linux
Код:
sudo cp Загрузки/ca-root.crt /usr/local/share/ca-certificates»
sudo update-ca-certificates
 
Еще вопрос, как установить в astra linux через консоль fly цепочки сертификатов .p7b ?:unsure:
Нигде не нашел как ставить...
 
Еще вопрос, как установить в astra linux через консоль fly цепочки сертификатов .p7b ?:unsure:
Нигде не нашел как ставить...
Попробуй сконвертировать .p7b в .cer
openssl pkcs7 -inform der -in a.p7b -out a.cer

Потом поставить
Если исходный сертификат имеет кодировку DER
openssl x509 -inform DER -in /path/certificate.cer -out certificate.crt

Если исходный сертификат имеет кодировку PEM
openssl x509 -inform PEM -in /path/certificate.cer -out certificate.crt

Скопировать полученный сертификат в папку /usr/share/ca-certificates:
sudo cp /path/certificate.crt /usr/share/ca-certificates
 
Ясно, только я решил в в /usr/local/share/ca-certificates поставить
 
Назад
Верх Низ