Linux/Unix

Использование КриптоПро CSP под управлением ОС семейства Unix/Linux.

Как настроить дискету в CSP 3.6?

Публикация: 20 Декабрь 2010 - 18:37, редакция: 20.12.2010 19:02
Выполните
/opt/cprocsp/sbin/ia32/cpconfig -hardware reader -add FAT12_0

Как настроить CSP для работы с rutoken/etoken?

Публикация: 20 Декабрь 2010 - 18:34, редакция: 25.08.2015 13:00
Для работы смарт-карт необходимо настроить считыватель и носитель. Для настройки считывателя достаточно ПО КриптоПро и драйвера для устройства; для настройки носителя нужны модули поддержки rutoken/etoken для CSP. Драйверы и модули поддержки делают производители смарт-карт (компании Актив и Aladdin соответственно). Последние версии драйверов и модулей поддержки и рекомендации по их настройке можно получить у них. Для настройки считывателя в CSP 3.6 сделайте следующее: - поставьте пакеты libusb, ccid и pcsclite из состава дистрибутива - установите драйверы для устройства

У меня CSP версии 3.6. В списке считывателей есть FLASH, но флешка не работает. Что делать?

Публикация: 20 Декабрь 2010 - 18:13, редакция: 20.12.2010 18:40
Замените скрипт /opt/cprocsp/sbin/архитектура/mount_flash.sh на:
#!/bin/bash 
PATH=$PATH:/bin:/usr/bin 
if test -z "#"; then 
case $1 in  
lock) my_dir=`ls -l /dev/disk/by-path/*usb* 2>/dev/null|sed 's%^.*/\([^/]*\)$%\1%'|fgrep -wf - /proc/mounts|cut -d' ' -f2|head -1` 
    test -z "$my_dir" && exit 1 
    echo "$my_dir" 
    exit 0;; 
unlock) test -d $path || `logger "cprocps: The flash disk was unmounted while in use" && exit 0` 
    exit 0;; 
esac 
elif test -z ""; then 
case $1 in  
lock) volrmmount -i rmdisk0 || exit 1 

Что такое считыватели и носители? Чем они отличаются?

Публикация: 20 Декабрь 2010 - 18:11

Считыватели (reader) – устройства, предназначенные для чтения ключей. К считывателям относится считыватели дискет (FAT12), считыватели флешек (FLASH), реестр(в случае если используется windows), считыватели смарт-карт, считыватель образа дискеты на жестком диске(HDIMAGE) и др. Для некоторых устройств хранения информации требуются дополнительные настройки и модули поддержки. В этом случае говорят о настройке носителя (media). К таким устройствам, для которых необходимо настраивать носитель относятся смарт-катры, "таблетки" и НЕ относятся флешки, дискеты, реестр, HDIMAGE.

Почему я получаю сообщение drvcsp: License is not set, ведь я ввёл лицензию? Что делать?

Публикация: 20 Декабрь 2010 - 18:06

Запустите

/opt/cprocsp/sbin/ia32/set_driver_license.sh

или

/opt/cprocsp/sbin/amd64/set_driver_license.sh

для установки драйверной лицензии.

Как ввести серийный номер лицензии? Как посмотреть информацию о лицензии?

Публикация: 20 Декабрь 2010 - 18:03, редакция: 01.02.2011 16:01

Для просмотра информации о лицензии выполните:

#cpconfig -license -view

Для ввода лицензии выполните:

#cpconfig -license -set

Серийный номер следует вводить с соблюдением регистра символов.
Утилита cpconfig находится в /opt/cprocsp/sbin/<архитектура> .

Мой дистрибутив Linux не входит в список поддерживаемых, но я очень хочу поставить туда CSP. Как мне это сделать?

Публикация: 20 Декабрь 2010 - 17:58

Попробуйте сначала поставть пакеты совместимости с LSB 3.0 или 3.1 из состава Вашего дистрибутива (названия могут несколько варьироваться, обычно lsb-3.0, lsb-3.1, lsb-base, lsb-core), а затем установить CSP.

ВНИМАНИЕ: установка CSP на неподдерживаемую ОС не будет являться сертифицированным решением и не поддерживается.

Как установить CSP на ALTLinux?

Публикация: 20 Декабрь 2010 - 17:57, редакция: 20.12.2010 17:57

Сначала необходимо установить пакет LSB из состава дистрибутива:

apt-get install lsb-3.0

Затем пакет совместимости, поставляющийся вместе с CSP:

rpm -i ./cprocsp-compat-altlinux-1.0.0-1.noarch.rpm

После этого можно устанавливать необходимые пакеты из состава CSP. Установка осуществляется при помощи утилиты rpm.

Как установить CSP на Debian/Ubuntu?

Публикация: 20 Декабрь 2010 - 17:52

Сначала необходимо поставить(если не установлены) пакеты LSB из состава дистрибутива, а также пакет alien, который является штатным средством для установки .rpm:

apt-get install lsb-base alien lsb-core

Затем при помощи alien поставить необходимые пакеты CSP, например:

alien -kci ./lsb-cprocsp-base-3.6.4-4.noarch.rpm
alien -kci ./lsb-cprocsp-rdr-3.6.4-4.i486.rpm
alien -kci ./lsb-cprocsp-kc1-3.6.4-4.i486.rpm
alien -kci ./lsb-cprocsp-capilite-3.6.4-4.i486.rpm

Можно ли получить дистрибутив КриптоПро CSP в .deb?

Публикация: 20 Декабрь 2010 - 17:26, редакция: 07.12.2011 15:52

Нет, дистрибутив поставляется только в .rpm. Все ОС семейства Linux, для работы под управлением которых сертифицирован продукт либо основаны на rpm, либо соответствуют LSB, либо планируются к сертификации по стандарту LSB 3.1. Обязательным требованием для соответствия LSB является наличие в ОС механизма для установки rpm, следовательно, если используемая Вами ОС входит в число поддерживаемых операционных систем, в ней есть механизм для установки .rpm. Для debian, ubuntu и основанных на них дистрибутивах это утилита alien.