- Sysadminium
- Менеджер лицензий hasp и проброс usb ключа по сети на ubuntu 18.04
- 1С и Linux
- четверг, 10 августа 2017 г.
- Установка и настройка hasp ubuntu 17.10
- Центр загрузки Sentinel
- Записки IT специалиста
- Установка HASP License Manager в Linux (Debian / Ubuntu)
- Установка аппаратных ключей защиты для 1С Предприятия на Linux Ubuntu
Sysadminium
База знаний системного администратора
Менеджер лицензий hasp и проброс usb ключа по сети на ubuntu 18.04
Чтобы 1С увидела ваш многопользовательский usb ключ в одной сети с вами должен находится сервер лицензирования. В этой статье настроим такой сервер, и в качестве дополнения usb ключ в него будем прокидывать по сети.
Зачем может понадобится пробрасывать usb ключ по сети? Ну допустим у вас сервер 1С или сервер лицензирования в датацентре, а ключ в датацентр вы везти не хотите. Или, например, у вас несколько виртуальных серверов лицензирования, которые могут перемещаться по разным хостам в рамках одного кластера виртуализации и нужно обеспечить перемещение ключей 1С вслед за виртуальными машинами.
Устанавливать всё это будем на Ubuntu 18.04, так как для Ubuntu 20.04 менеджера лицензий нет и скорее всего не будет.
Для начала обновимся:
Создадим каталог, в который скачаем пакеты hasp севера, установим зависимости и сервер лицензирования:
Запустим сервер лицензирования:
С сервером лицензирования закончили. Теперь вернёмся в родительский каталог, создадим папку для usb-redirector и скачаем этот пакет:
Установим зависимости для usb-redirector, а затем и сам usb-redirector:
Дальше подключимся к серверу usb-redirector и посмотрим какие ключи он раздаёт:
Прокинем нужный ключик или настроим автопрокидывание:
И последнее что можно сделать, это настроить очерёдность запуска сервисов, чтобы haspd стартовал после rc.usbsrvd. Для начала проверим на каком runlevel стартует ваш сервер по умолчанию:
Скорее всего он будет 5-ый, это уровень по умолчанию для сервера Ubuntu.
И так, настроим очерёдность:
После этого haspd будет стартовать всегда последним! То есть после перезапуска вначале стартует наш usb клиент, который захватит нужный ключ с сервера, а затем и сервер лицензирования.
Спасибо за внимание, буду рад если кому-нибудь это пригодится!
Источник
1С и Linux
Пишу для себя, чтобы не забыть как делал. 95 % рабочее. На комментарии отвечаю, когда увижу.
четверг, 10 августа 2017 г.
Установка и настройка hasp ubuntu 17.10
/hasp
$ wget http://download.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Ubuntu/17.04/haspd-modules_7.40-eter10ubuntu_amd64.deb
$ wget http://download.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Ubuntu/17.04/haspd_7.40-eter10ubuntu_amd64.deb$ sudo dpkg -i *.deb
$ sudo apt-get install -f
$ sudo service haspd start
$ sudo service haspd status
$ sudo apt install netstat
$ sudo netstat -anp | grep hasp
Если hasp локальный, он уже работает.
Если hasp сетевой, нужно указать в какой сети
Правим /etc/haspd/hasplm.conf:$ sudo nano /etc/haspd/hasplm.conf
Вместо 192.168.0.0/24 нужно указать свою подсеть или хосты, которые должны видеть HASP ключ
Перезапускаем haspd:
$ sudo service haspd restart
Можно пробовать подключаться на компьютере с windows
Если ключ защиты не будет найден:
Для доступа к менеджеру лицензий из под windows стоит явно указать ip компьютера с менеджером лицензий.
В файле c:\Program Files (x86)\1cv8\conf\nethasp.ini
В секции
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.0.149
Если нужно удалить:
$ sudo apt remove haspd
/hasp
$ wget «ftp://ftp.cis-app.com/pub/hasp/Sentinel_HASP/Runtime_(Drivers)/7.54/Sentinel_LDK_Ubuntu_DEB_Run-time_Installer.tar.gz»
$ tar xvzf Sentinel_LDK_Ubuntu_DEB_Run-time_Installer.tar.gz
$ cd
/hasp/Sentinel_LDK_Ubuntu_DEB_Run-time_Installer
. $ sudo dpkg —add-architecture i386
. $ sudo apt-get update
. $ sudo apt-get install libc6:i386
$ sudo dpkg -i —force-architecture aksusbd_7.54-1_i386.deb
$ sudo apt-get -f install
$ sudo service aksusbd restart
$ sudo service aksusbd status
$ sudo netstat -anp | grep hasp
Если нужно удалить:
$ sudo dpkg -r aksusbd
————————————————————————————————
Описанное ниже не получилось.
Пытался пробросить локальный ключ на хосте в wine
используя WineHASP
Источник
Центр загрузки Sentinel
Утилита для записи лицензий в ключи HASP 4 HASPEdit: HASPEDIT.zip
Драйвер для Windows. Версия 4.116 (интерфейс: консоль): HASP4_driver_cmdline.zip
Драйвер для Windows. Версия 8.23 (интерфейс: GUI): Sentinel_LDK_Run-time_setup
Драйвер для Mас OS. Версия 1.91 (интерфейс: GUI): MacOSX.dmg
Драйвер Sentinel HASP для Linux. Версия 8.23: Sentinel_LDK_Run-time_Installer.tar.gz
Менеджер лицензий для Windows. Версия 8.32: HASP_LM_setup.zip
Менеджер лицензий для Linux. Версия 8.3: hasplm_linux_8.30.tgz
Менеджер лицензий для Mac OS. LM_Setup_Mac.dmg
Утилита Aladdin Monitor. Версия 1.4.2: Monitor_Setup.zip
Утилита DiagnostiX. Версия 1.10: Aladdin_Diagnostix.zip
Драйверы для ключей Hardlock PCMCIA: pcmcia.zip
Утилита для установки HL-Server: hlsw32_inst.zip
Утилита для установки комплекса программ Hardlock Bistro. Версия 2.5: bistro32_inst.zip
Утилита DiagnostiX. Версия 1.10: Aladdin_Diagnostix.zip
Драйвер Sentinel HASP для Windows. Версия 8.23 (интерфейс: GUI): Sentinel_LDK_Run-time_setup.zip
Драйвер Sentinel HASP для Windows. Версия 8.23 (интерфейс: консоль): Sentinel_LDK_Run-time_cmd_line.zip
Драйвер для MAC OS. Версия 8.23 (интерфейс: GUI): Sentinel_LDK_RTE_Installer.dmg
Менеджер лицензий для Windows. Версия 8.32: HASP_LM_setup.zip
Менеджер лицензий для Linux. Версия 8.3: hasplm_linux_8.30.tgz
Менеджер лицензий для Mac OS. Версия 8.3: LM_Setup_Mac.dmg
Утилита Aladdin Monitor. Версия 1.4.2: Monitor_Setup.zip
Утилита DiagnostiX. Версия 1.10: Aladdin_Diagnostix.zip
Внимание, комплект разработчика Sentinel HASP 5.12 является устаревшем. Рекомендуем вам использовать его только для перехода на Sentinel LDK c более старых версий.
Драйвер Sentinel HASP для Windows. Версия 8.23 (интерфейс: GUI): Sentinel_LDK_Run-time_setup.zip
Драйвер Sentinel HASP для Windows. Версия 8.23 (интерфейс: консоль): Sentinel_LDK_Run-time_cmd_line.zip
Драйвер Sentinel HASP для Linux. Версия 8.23: Sentinel_LDK_Run-time_linux.zip
Драйвер Sentinel HASP для Mac OS X. Версия 8.23: Sentinel_LDK_RTE_Installer.dmg
Определение причин блокировки Sentinel SL из-за смены оборудования : C2V Decoder
Обновление USB-ключей HASP HL до функциональности HASP SRM с помощью файла V2C: HASP_HL_Firmware_Update_v2c.zip
Обновление USB-ключей HASP HL до функциональности HASP SRM с помощью утилиты Firmware Update: HASP_HL_Firmware_Update.zip
Руководство к Sentinel LDK на русском языке: скачать
«Быстрый старт» к Sentinel LDK на русском языке: скачать
Обзор возможностей Sentinel EMS Web Service API на русском языке: скачать
Подробное видео-руководство по работе с Sentinel LDK на русском языке: смотреть
Драйвер для ключей Sentinel SuperPro, Sentinel UltraPro и SHK для Microsoft Windows. Версия 7.6.0: Sentinel System Driver Installer 7.6.0.zip
Драйвер для ключей Sentinel SuperPro, Sentinel UltraPro и SHK для Linux & MacOS. Версия 1.3.1.6: sentinel_keys_protection_installer_1.3.1.6.zip
Утилита диагностики для проверки системы и создания файла отчета (Sentinel Advanced Medic) для Microsoft Windows: SAM131.exe
Утилита для удаления Sentinel System Driver: SSDCleanup_1.2.0.5.zip
Источник
Записки IT специалиста
Технический блог специалистов ООО»Интерфейс»
- Главная
- Установка HASP License Manager в Linux (Debian / Ubuntu)
Установка HASP License Manager в Linux (Debian / Ubuntu)
HASP-ключи — это прошлое поколение системы защиты 1С:Предприятия, сегодня им на смену пришли программные лицензии, но у пользователей осталось на руках достаточное количество ключей, которые продолжают применяться. Также растет интерес к использованию 1С на платформе Linux, в связи с чем появляется и необходимость в подключении ключей к этой ОС. К сожалению, на нашем сайте не оказалось статьи, рассказывающей о том, как это сделать. Поэтому мы решили исправить эту досадную оплошность, учитывая, что вопрос до сих пор не потерял актуальность.
Прежде всего подключим HASP-ключ к компьютеру и убедимся что он определился в системе, для этого выполните команду:
В выводе вы должны увидеть строки, содержащие Aladdin HASP.
Сразу напомним одно важное правило: на один ПК нельзя устанавливать два ключа одной серии, все равно работать будет только один.
Для работы с ключами и установки HASP License Manager для раздачи лицензий по сети мы будем использовать пакеты от российского разработчика Etersoft, найти их можно адресу http://download.etersoft.ru/pub/Etersoft/HASP/stable/x86_64/ (мы предполагаем что у вас 64-битная система), затем следует выбрать используемую вами ОС и скачать предлагаемые пакеты.
В нашем случае это будет Ubuntu 16.04, и мы будем скачивать их непосредственно на сервере, предварительно перейдя в домашнюю директорию:
Затем установим необходимые зависимости:
А после этого и сами пакеты:
Если все сделано правильно, то служба запустится автоматически, проверить ее статус можно командой:
На этом настройку можно считать законченной, но мы добавим некоторые настройки. Если вы сочетаете в своей сети аппаратные и программные лицензии, то может возникнуть потребность ограничить доступ к ключу отдельными узлами, диапазонами адресов или подсетями. Для этого откроем файл /etc/haspd/hasplm.conf и зададим опцию NHS_IP_LIMIT, файл содержит пример, в котором показано как можно указывать допустимые значения. Ниже мы разрешим доступ узлу 192.168.0.100 и диапазону 192.168.190-200:
После чего перезапустим службу:
На клиентах в большинстве случаев никаких настроек производить не надо, однако, если 1С:Предприятие не видит лицензии то следует внести изменения в файл С:\Program Files (x86)\1cv8\conf\nethasp.ini или С:\Program Files\1cv8\conf\nethasp.ini, для Linux систем — /opt/1C/v8.3/x86_64/conf/nethasp.ini:
Для контроля выданных ключом лицензий можно использовать утилиту Aladdin Monitor:
Как видим, использовать HASP-ключи в среде Linux совсем не сложно, а общие правила работы с ними ничем не отличаются от работы в Windows.
Помогла статья? Поддержи автора и новые статьи будут выходить чаще:
Или подпишись на наш Телеграм-канал:
Источник
Установка аппаратных ключей защиты для 1С Предприятия на Linux Ubuntu
Приступив к лицензированию 1С, к сожалению, многие новички сталкиваются с первыми техническими проблемами платформы, особенно если мы говорим о linux и 1С и конечно аппаратных ключах защиты HASP.
Конечно, данная тема также подымается и на курсе: Администратор 1С!
Да, действительно управится с ключами проще на Windows, а еще проще использовать программную защиту, но раз Вы читаете эти строки, значит, проблема обстоит именно так.
Сложно ?
Нет!
На самом деле действительно нет ничего сложно в установке аппаратных ключей защиты на Linux.
Обычно установив всего лишь эти три deb пакета (на тот ПК или сервер, где должна работать 1С) и проблема решена!
Подробно – пошагово:
Мы говорим о Linux UBUNTU 18.04 LTS.
Значит, нужно скачать вот эти драйвера для UBUNTU 18.04:
Другие версии UBUNTU на сайте etersoft.ru:
Зачем драйвера?
Как и любые другие драйвера, драйвера HASP нужны компьютеру для «понимания» аппаратных ключей защиты воткнутых в него или ключей что находятся в локальной сети.
Подготовка к установке
0. Физически отсоединить ключ защиты (Если уже вдруг воткнули в порт USB).
1. Упакуем все три пакета, что мы скачали на сайте в одну папку (Например, создадим такую с именем HASP).
2. Запустив терминал на UBUNTU, выполним переход в папку HASP
3. Оказавшись в нужной директории установим все пакеты (все ее содержимое)
В «лицензировании» установке и настройке аппаратных ключей защиты в клиент-сервере и на веб сервере, есть свои нюансы, но об этом мы поговорим уже в другой раз.
Если Вы хотите больше узнать о технической стороне 1С, тогда регистрируйтесь на первый бесплатный модуль курса: Администратор 1С >>>
Источник