Инструменты пользователя

Инструменты сайта


hasp_1s:hasp_1s

HASP: Аппаратные ключи для 1С

Настройка и использование аппаратных ключей HASP для 1С:Предприятие 7.7 и 1С:Предприятие 8.

Виды и маркировка ключей защиты

Работа с стандартными пакетами

Работа с стандартными пакетами полученными на странице 1C:Обновление программ — Драйвер аппаратных лицензий платформы 1С:Предприятия (Sentinel HASP)

Прямая ссылка: Драйвер для Linux 7.63

x86_64

Сначала нужно выполнить добавление поддержки архитектуры i386, а затем:

apt install libc6-i386
dpkg -i aksusbd_*_i386.deb

Работа

Работа с сервисом:

service aksusbd

Работа с пакетами от Etersoft

Установка

Перед установкой удалите стандартный пакет aksusbd

apt remove aksusbd

i386

Скачать пакеты с сервера: http://download.etersoft.ru/pub/Etersoft/HASP/last/Debian/

Выполнить установку:

apt install libc6-i386
dpkg -i haspd_*_i386.deb

x86_64

Сначала нужно выполнить добавление поддержки архитектуры i386, а затем:

Скачать пакеты с сервера: http://download.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Debian/

Выполнить установку:

apt install libc6-i386
dpkg -i haspd_*_amd64.deb

Работа

Работа с сервисом:

service haspd

Список ключей

usbkeytest --list

Пример вывода для ключа Локальный HASP4 ORGL8 1

ID: 0529:0001, Bus: 003, Device: 005, Major: 189, Minor: 260

Сервер

FIXME

:!: Работает только по IP-адресу

Имя менеджера лицензий должно состоять из алфавитно-цифровых символов (только латинские буквы!), и не должно быть длиннее 7 символов.

Пример настройки:

Сервер 1:

nhsrv.ini
[NHS_SERVER]
NHS_SERVERNAMES = NHSRV1

Сервер 2:

nhsrv.ini
[NHS_SERVER]
NHS_SERVERNAMES = NHSRV2
 
[NHS_IP]
NHS_IP_LIMIT = 192.168.64.*

Сообщить защищённой программе имена менеджеров можно через файл nethasp.ini, который должен находится в одной папке с защищённым приложением.

Пример:

nethasp.ini
[NH_COMMON]
NH_TCPIP = Enabled
 
[NH_TCPIP]
NH_SERVER_ADDR = 168.192.1.41, 168.192.1.11
NH_SERVER_NAME = NHSRV1, NHSRV2

Клиент

FIXME

nethasp.ini
[NH_COMMON]
NH_IPX = Disabled
NH_NETBIOS = Disabled
NH_TCPIP = Enabled
 
[NH_TCPIP]
NH_PORT_NUMBER = 475
NH_TCPIP_METHOD = UDP
NH_USE_BROADCAST = Disabled
NH_SERVER_ADDR = IP_АДРЕС_СЕРВЕРА_КЛЮЧА_1, IP_АДРЕС_СЕРВЕРА_КЛЮЧА_2

Пример файла для работы с локальным сервером:

/opt/1C/conf/nethasp.ini
[NH_COMMON]
NH_IPX = Disabled
NH_NETBIOS = Disabled
NH_TCPIP = Enabled
 
[NH_TCPIP]
NH_PORT_NUMBER = 475
NH_TCPIP_METHOD = UDP
NH_USE_BROADCAST = Disabled
NH_SERVER_ADDR = 127.0.0.1

Ссылки

hasp_1s/hasp_1s.txt · Последние изменения: 2019-12-13 11:23 — GreyWolf