Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Для подключения в Linux используется OpenVPN.

Создание сертификатов для пользователя возможно только под управлением ОС Windows / macOS.



1. Для работы нужна библиотека PKCS#11. Загрузить ее можно по ссылке

2. На компьютере с Linux должен присутствовать конфигурационный файл пользователя загруженный из личного кабинета Рутокен VPN

3. Устанавливаем пакеты, необходимые для работы Рутокена:

$ sudo apt-get install pcscd libpcsclite1 libccid 

4. Устанавливаем OpenVPN:

$ sudo apt-get install openvpn

5. Узнаем ID контейнера, в котором на Рутокене хранятся ключ и сертификат. Узнать этот ID можно с помощью команды:

$ openvpn --show-pkcs11-ids [путь к библиотеке PKCS#11 Рутокен ЭЦП]

По умолчанию библиотека лежит тут: /usr/lib/librtpkcs11ecp.so

6. Добавляем в конфигурационный файл клиента, про который мы писали в пункте 2, две строки:

pkcs11-providers /usr/lib/librtpkcs11ecp.so
pkcs11-id 'Aktiv\x20Co\x2E/Rutoken\x20ECP/2d105684/Rutoken\x20ECP\x20\x3Cno\x20label\x3E/C67F8A314C24E080'


  • В параметре pkcs11-providers указываем путь к библиотеке PKCS#11.
  • В параметре pkcs11-id указываем  ID контейнера, полученный на 5 шаге.


7. Подключаемся к VPN-серверу, указывая путь к исправленному конфигурационному файлу клиента:

$ openvpn --config [путь к файлу конфига]

Если запроса PIN-кода Рутокена не происходит, выполните действия по инструкции.

  • No labels