Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 4 Следующий »

Для работы программных комплексов ACS и EMS  предусмотрена система лицензирования, подразумевающая наличие файлов лицензии на сервере по определенному пути.

Установка самих программных комплексов в рамках одной машины описана здесь. В рамках разных - здесь

EMS

Для EMS предусмотрено несколько типов лицензии: 

  • Базовая лицензия. Файл базовой лицензии называется licence.xml
  • Инкрементальная лицензия. В названии файлов лицензии этого типа присутствует порядковый номер - licence-2.xml, licence-3.xml  и т.д

После установки сервера на физическую/виртуальную машину нужно перенести файлы лицензии в определенную директорию. Вне зависимости от версии сервера лицензии любых типов располагаются по пути /usr/lib/eltex-ems/conf/licence/

Файл базовой лицензии в указанной директории может быть только в единственном числе. Файлы инкрементальной лицензии служат для расширения базовой и могут находиться во множественном числе с уникальным индексом в названии. 


Для установки или переноса базовой лицензии нужно заменить  стандартный файл лицензии на собственный кастомный. Для инкрементальной просто добавить в директорию все имеющиеся файлы расширения. После переноса файлов нужно перезапустить службу eltex-ems.
Пример при копировании из домашней директории :

cp licenсe.xml /usr/lib/eltex-ems/conf/licence/licence.xml
cp licenсe-2.xml /usr/lib/eltex-ems/conf/licence/licence-2.xml
cp licenсe-3.xml /usr/lib/eltex-ems/conf/licence/licence-3.xml
service eltex-ems restart

Проверить состояние лицензии можно во вкладке EMS:  справка > лицензия

ACS

В лицензировании сервиса ACS используется один единственный тип файла лицензии совместно с электронным ключом (eToken / ruToken). Такой способ подразумевает их одновременное использование.
В случае переноса сервера с одной машины на другую нужно перенести как сам файл, так и физический ключ. На сервере должно быть подготовлено программное окружение для работы eToken / ruToken.

После подключения USB-ключа к серверу проверка его определения выполняется командой lsusb
Если ключ определился, то должна быть выведена строка:

  • для eToken:

    Bus 003 Device 002: ID 0529:0620 Aladdin Knowledge Systems
  • для Rutoken:

    Bus 005 Device 002: ID 0a89:0030

Для получения дополнительной информации о работы токена можно использовать приложение pkcs11-tool.

Вывести общую информацию для ключа:

  • для eToken

    pkcs11-tool --module=/usr/lib/libeTPkcs11.so -I
    Cryptoki version 2.1
    Manufacturer     Aladdin Ltd.
    Library          eToken PKCS#11 (ver 5.0)
    Using slot 0 with a present token (0x0)
  • для Rutoken:

    pkcs11-tool --module /usr/lib/librtpkcs11ecp.so -I
    Cryptoki version 2.20
    Manufacturer     Aktiv Co.
    Library          Rutoken ECP PKCS #11 library (ver 1.5)
    Using slot 0 with a present token (0x0)

Отобразить доступные слоты :

  • для eToken

    pkcs11-tool --module=/usr/lib/libeTPkcs11.so -L
    Available slots:
    Slot 0 (0x0): SafeNet eToken 5100 [Main Interface] 00 00
      token label        : eToken
      token manufacturer : Aladdin Ltd.
      token model        : eToken
      token flags        : rng, login required, PIN initialized, token initialized, other flags=0x200
      hardware version   : 4.3
      firmware version   : 0.0
      serial num         : 00a0f324
    Slot 1 (0x1): 
      (empty)
    Slot 2 (0x2): 
      (empty)
    Slot 3 (0x3): 
      (empty)
    Slot 4 (0x4): 
      (empty)
    Slot 5 (0x5): 
      (empty)
  • для Rutoken:

    root@acs:~# pkcs11-tool --module /usr/lib/librtpkcs11ecp.so -L
    Available slots:
    Slot 0 (0x0): Aktiv Rutoken ECP 00 00
      token label        : Rutoken ECP <no label>
      token manufacturer : Aktiv Co.
      token model        : Rutoken ECP
      token flags        : rng, login required, PIN initialized, token initialized
      hardware version   : 67.4
      firmware version   : 32.2
      serial num         : 46b64ea3
    Slot 1 (0x1):
      (empty)
    Slot 2 (0x2):
      (empty)
    Slot 3 (0x3):
      (empty)
    Slot 4 (0x4):
      (empty)
    Slot 5 (0x5):
      (empty)
Если возникнут проблемы с определением ключа, то необходимо обратиться в службу технической поддержки.


Файл ACS-лицензии называется license.bank располагается по пути /var/acsd/license/. Пример переноса из домашней директории:

cp license.bank /var/acsd/license/license.bank
service acsd restart


Проверить корректность определения лицензии внутри самого сервиса можно с помощью команды statistics

********************************************
*             ELTEX ACS CLI                *
*                                          *
*      WARNING: Authorized Access Only     *
********************************************
        
User 'admin' is logged in.
Welcome, it is Сб май 16 12:36:07 +07 2026
(acs)statistics 
Currently active sessions: 0
Average session time: 0.050 seconds
Success:
  last minute: 2
  last hour: 48
  overall: 35124
Error:
  last minute: 0
  last hour: 0
  overall: 5
Timed out:
  last minute: 0
  last hour: 0
  overall: 0
Refused:
  last minute: 1
  last hour: 24
  overall: 18750
Downloads:
  in queue: 0
  success: 18
  failed: 0

license:  Use 1 banks
license bank 'converted from single license' (limit 10000):
	target to 3358 CPEs of 268 models, used 3358, available 6642  

memory: RSS 210.3Mb, Peak RSS 210.3Mb
cpu time: 00:14:39.575894
acsd running for 18 days, 20:11:28




  • Нет меток