Компьютера АРМ НЕЙРОСС Выдача пропусков должен в целом соответствовать требованиям, предъявляемым к другим АРМ НЕЙРОСС [Системные требования | Платформа НЕЙРОСС], за исключением отличий, указанных в таблице ниже.
Требование | Комментарий |
---|---|
Операционная система:
| Стандартный скрипт установки программных средств НЕЙРОСС разработан под операционные системы семейства Debian, но, при необходимости, может быть адаптирован для работы под другие семейства ОС. |
Свободные порты:
| COM-порт используется для подключения диспенсера карт. Один USB — для сканера документов, один для считывателя карт |
Дополнительное оборудование:
| Диспенсер карт с бункером до 250 карт:
Считыватель карт осуществляет считывание номера карты, выдаваемой диспенсером. Работает в режиме эмуляции клавиатуры. Сканер документов предназначен для полностраничного сканирования документов и проверки их подлинности. Разрешение: 470 ppi. |
Разрешение монитора: 1080х1920px | Стандартный монитор разворачивается в вертикальное положение. При необходимости использования стандартного положения монитора или мониторов с другим разрешением, возможна адаптация пользовательского интерфейса по требованиям заказчика. |
ВАЖНО Платформа НЕЙРОСС использует следующие порты АРМ:
Для предотвращения доступа к персональным данным требуется закрыть, как минимум, порт 3000 для сторонних подключений. |
Установка Chromium
Для работы веб-приложения НЕЙРОСС требуется наличие браузера Chromium, который может быть установлен по умолчанию. Его наличие можно проверить командой:
sudo chromium --version |
Для установки используйте команду:
sudo apt install chromium-browser |
Установка пакета pcscd
Пакет pcscd входит в состав программного обеспечения Astra Linux, обычно входит в состав дистрибутива ОС.
Для установки используйте набор команд:
sudo apt update sudo apt install pcscd |
Настройка автоматического входа в систему
Плагин выдачи пропусков Платформы НЕЙРОСС осуществляет удалённое управление АРМ выдачи пропусков, в том числе, — перезагрузку устройства. Во избежание необходимости повторного входа в систему рекомендуется настроить автоматический вход при включении компьютера (автологин).
По умолчанию автоматический вход отключен. Автоматический вход управляется определяется в файле:
/etc/X11/fly-dm/fly-dmrc |
Откройте файл для редактирования в текстовом редакторе nano:
sudo nano /etc/X11/fly-dm/fly-dmrc |
Для включения автоматического входа нужно раскомментировать и задать значения следующим параметрам:
AutoLoginEnable=true AutoLoginAgain=true AutoLoginUser=<имя_пользователя ОС> AutoLoginPass=<пароль_пользователя ОС> |
Сохраните изменения: нажмите Ctrl+X, введите Y (для подтверждения изменений) и нажмите Enter.
Далее следует ограничить доступ на чтение файла:
sudo chmod 600 /etc/X11/fly-dm/fly-dmrc |
Считыватель Omniкey предназначен для считывания номера карты, выдаваемой диспенсером карт.
Физическое расположение считывателя карт
Считыватель необходимо разместить непосредственно поверх диспенсера карт поближе к слоту выдачи. Рекомендуется закрепить его непосредственно на корпусе диспенсера. Если данные карты не будут считаны, выдача пропуска будет остановлена.
Настройка режима работы считывателя
Считыватель должен быть настроен для работы в режиме клавиатуры (например, – в режиме Keyboard Wedge для считывателя HID® OMNIKEY® 5427 CK). Необходимо настроить вывод номера карты и фасилити в следующем формате:
код фасилити,номер карты 175,40027 |
В качестве разделителя могут использоваться и другие латинские символы: . / ! ; " @ #, а также несколько символов подряд (не следует использовать цифры и буквы). |
Порядок настройки:
Поднесите карту к считывателю, убедитесь, что в окне текстового редактора отобразился тест вида: 175,40027.
Если вы видите текст 175б40027, переключитесь с русской раскладки клавиатуры на английскую, либо используйте клавиши клавиатуры, которые и обеих раскладках дают символы из группы поддерживаемых, например: ./ — точка, слэш, ! — восклицательный знак, "@ — кавычки, собачка. |
Перед установкой АРМ НЕЙРОСС убедитесь, что соответствующим образом настроена Платформа НЕЙРОСС. Инструкция приведена в разделе [Настройка функции выдачи пропусков]. К минимальным требованиям относятся:
|
Программные средства АРМ выдачи пропусков поставляются в виде dep-пакета установки:
otpit-install-[версия].sh |
где [версия]
, соответственно, есть версия пакета.
Поместите данный файл на целевой сервер (например, в директорию $HOME
).
СОВЕТ: для загрузки файла по сети с Windows-машины, вы можете воспользоваться свободно-распространяемым клиентом удалённого доступа Putty, например, — SCP-клиентом с интерфейсом командной строки pscp.exe.
Поместите файл pscp.exe из дистрибутива Putty в папку со скриптом инсталляции и из интерфейса командной строки ОС Windows выполните:
Где:
|
Перейдите в директорию, в которую вы поместили файл otpit-install-1.0.10.17.sh
В терминале ОС целевого сервера в директории с файлом дистрибутива выполните:
sudo bash otpit-install-1.0.10.17.sh |
Порядок работы пакета установки
Распаковка архива во временную директорию:
/tmp/otpit-install |
Установка сервиса интеграции с диспенсером карт и проверяет наличие связи по HTTP-запросу:
http://localhost:3001/status |
ВАЖНО Если COM-порт один, проверяется наличие диспенсера на этом порту. Если портов несколько, запрашивается адрес порта. |
Установка сервисов regula для работы с распознавателем данных документа и проверка наличия связи по HTTP-запросу:
http://localhost:3000 |
Запрос IP-адреса целевой платформы и последующая проверка наличия связи с ней.
В ответ на запрос введите IP-адрес Платформы НЕЙРОСС с плагином выдачи пропусков в формате IPv4, по окончании нажмите Enter.
Далее в автоматическом режиме производится создание скрипта запуска программных средств АРМ выдачи пропусков с указанными параметрами:
/opt/Neyross/otpit/scripts/run-browser.sh |
и добавление его в автозапуск.
При смене IP-адреса Платформы НЕЙРОСС или других параметров запуска требуется повторно запустить пакет установки и ввести новые данные.