CryptoPro CSP и Rutoken S на Astra Linux
Как подружить электронный идентификатор Rutoken S с CryptoPro CSP 5 в системе Astra Linux.
Для начала установим сам криптопровайдер - как это сделать, об этом я писал отдельно.
Как мы видим, в разделе "Управление носителями" нет нашего токена, хотя он воткнут в USB порт:
Теперь, т.к. у нас идентификатор от Рутокен с буковкой S, то сперва нужно скачать с сайта производителя и установить в систему отдельный драйвер. Для Рутокен ЭЦП и Рутокен Лайт, как говорит производитель, отдельные драйверы не нужны.
И так, скачаем драйвер с сайта разрабочтика под нужную систему и архитектуру: скачать
Установим его:
# dpkg -i ifd-rutokens*.deb
Теперь установим дополнительные модули для самой CryptoPro SCP, которые входят в состав пакета КриптоПро:
Переходим в папку куда мы распаковывали (при установке) архив с КриптоПро (инструкция по установке).
Устанавливаем из данной папки модули для работы с носителями ключей:
- модуль поддержки PCSC-считывателей:
# dpkg -i cprocsp-rdr-pcsc*.deb
- модуль поддержки Rutoken:
# dpkg –i cprocsp-rdr-rutoken*.deb
- Кстати, когда я пытался подружить CryptoPro CSP и Рутокен в Ubuntu Linux, то пришлось доустанавливать еще пакеты (у AstraLinux они уже имелись в составе дистрибутива):
# apt install libccid pcscd libpcsclite1
У меня без перезагрузки компьютера КриптоПро токен не увидела, поэтому перезагружаем комп и проверяем:
opt/cprocsp/sbin/amd64/cpconfig -hardware reader -view
Ответ должен быть типа:
Nick name: HDIMAGE
Connect name:
Reader name: HDD key storage
Nick name: Aktiv Co. Rutoken S 00 00
Connect name:
Reader name: Aktiv Co. Rutoken S 00 00
Nick name: CLOUD
Connect name:
Reader name: Облачный токен
Ну и, запустив КриптоПро, мы убеждаемся, что он там появился:
- RusLan