...
Для установки следует воспользоваться командой:
Блок кодаcommand |
---|
sudo dpkg -i /путь к каталогу/пакет_версия_архитектура>.deb<имя_файла_пакета> |
Пакеты из состава ПО ViPNet CSP Linux следует последовательно устанавливать в следующем порядке:
...
- itcs-winapi-gui.
- itcs-entropy-gost-gui.
- itcs-csp-gost-gui.
Установка с помощью
...
сценария
...
В ViPNet CSP Linux версии 4.4 и выше, Вы можете установить необходимые пакеты с помощью специального скрипта vipnetcsp_pkg_manager.sh. При этом зависимости между пакетами будут учтены автоматически.
Для ОС Для ОС Astra Linux Special Edition (Smolensk очередное обновление 1.5 , и 1.6) и Astra Linux Common Edition (Orel 2.12 ) :
Блок кодаcommand |
---|
./vipnetcsp_pkg_manager.sh install --package deb --platform x86_64 --dist ../deb/ |
Примечание |
---|
Наборы пакетов, подлежащие установке. Возможные значения:
|
...
Чтобы убедиться, что программное обеспечения ViPNet CSP Linux зарегистрировано, запустите утилиту license со следующим с параметром list:
Command |
---|
./license list |
В результате будет выведена информация об установленной лицензии.
...
Просмотр доступных контейнеров ключей:
Commandcode | |||||
---|---|---|---|---|---|
| $
|
| |||
Printing available containers (for user): 0. SafeNet eToken
Aladdin)(Makhmadiev): abn_0199.key
/home/astrauser/.itcs/vipnet-csp/containers/test1234 SUCCESSED
|
Свойства контейнера:
Commandcode | |||||||||
---|---|---|---|---|---|---|---|---|---|
| $
|
|
|
| |||||
Container
abn_0199.key
Device
SafeNet eToken (eToken Aladdin)(Makhmadiev) CertificateCertificate Министерство обороны Российской Федерации
"НАУЧНО-ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ РУССКИЕ БАЗОВЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ"
01 d4 71 12 b2 ad 03 20 00 00 0a 57 06 ba 00 05
key identifier: e4 09 ca 71 42 ef 6a 5d 8a ec 70 8c 9d dd dd dd dd 74 e4 78
before: 31-10-2018 17:10:00
after: 31-10-2019 17:10:00
(SHA1 hash): aa bb cc dd 0e 8e e0 84 e3 8f 48 85 4f 40 80 ef 1a c6 31 04 SUCCESSED04 |
В результате на экран будет выведен список свойств контейнера ключей, а также соответствующего сертификата, если таковой имеется.
...
Блок кода |
---|
./certmgr add_certificate --location=<хранилище> --store=My --file=<путь ксертификату> --container=<путь к контейнеру> |
где:
- <хранилище> — хранилище сертификатов, задайте одно из следующих значений:
- CurrentUser — если вы хотите установить сертификат в хранилище сертификатов пользователя (является значением по умолчанию);
- LocalMachine — если вы хотите установить сертификат в хранилище сертификатов компьютера .
Пример запуска утилиты certmgr с параметрами:
Блок кодаcommand |
---|
./certmgr add_certificate --location=CurrentUser --store=My --file=/home/astrauser/cert1 --container=/home/astrauser/.itcs/vipnet-csp/containers/cont1 |
В результате сертификат будет установлен в выбранное хранилище. Если вы указали путь к соответствующему контейнеру ключей, между сертификатом и контейнером ключей будет установлена связь. Это позволит внешним приложениям, работающим с сертификатом, обращаться к соответствующему контейнеру ключей и выполнять с помощью него криптографические операции.
...