В данном разделе приведены сведения о настройке рабочего места автоматизированной выдачи пропусков. Общие сведения по настройке приведены в разделе [Настройка функции выдачи пропусков]. Инструкция пользователя по работе с АРМ выдачи пропусков приведена в разделе [АРМ НЕЙРОСС Выдача пропусков].

ПОДСКАЗКА

При разворачивании АРМ на базе киоска, настройка АРМ выполняется силами специалистов компании ИТРИУМ. На объект поставляется готовое к использованию изделие. Достаточно настроить Платформу НЕЙРОСС для работы с киоском выдачи пропусков.


 Содержание:

Системные требования

Компьютера АРМ НЕЙРОСС Выдача пропусков должен в целом соответствовать требованиям, предъявляемым к другим АРМ НЕЙРОСС [Системные требования | Платформа НЕЙРОСС], за исключением отличий, указанных в таблице ниже.

ТребованиеКомментарий
Операционная система:
  • Astra Linux Special Edition 1.7, 1.8
  • Ubuntu Server 20.04 LTS, 22.04 LTS
Стандартный скрипт установки программных средств НЕЙРОСС разработан под операционные системы семейства Debian, но, при необходимости, может быть адаптирован для работы под другие семейства ОС.

Свободные порты:

  • COM-порт
  • 2 х USB 2.0
COM-порт используется для подключения диспенсера карт. Один USB — для сканера документов, один для считывателя карт

Дополнительное оборудование:

  • Диспенсер карт Creator CRT-531
  • Считыватель карт Omniкey
  • Сканер документов Regula 7017.110
Диспенсер карт с бункером до 250 карт:
  • Типы поддерживаемых карт - ISO-14443A (Mifare ID, Mifare Classic 1K/4K, Mifare Plus 2K/4K), Mifare CSN, HID ISOProx 1386
  • Размер: 55х86 мм

Считыватель карт осуществляет считывание номера карты, выдаваемой диспенсером. Работает в режиме эмуляции клавиатуры.

Сканер документов предназначен для полностраничного сканирования документов и проверки их подлинности. Разрешение: 470 ppi. 

Разрешение монитора: 1080х1920pxСтандартный монитор разворачивается в вертикальное положение. При необходимости использования стандартного положения монитора или мониторов с другим разрешением, возможна адаптация пользовательского интерфейса по требованиям заказчика.


ВАЖНО

Платформа НЕЙРОСС использует следующие порты АРМ:

  • 3001 для взаимодействия с диспенсером;
  • 3000 для взаимодействия со сканером документов.

Для предотвращения доступа к персональным данным требуется закрыть, как минимум, порт 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


В качестве разделителя могут использоваться и другие латинские символы: . / ! ; " @ #, а также несколько символов подряд (не следует использовать цифры и буквы).


Порядок настройки:

  1. Подключите USB-считыватель к компьютеру АРМ бюро пропусков. Выполните настройку согласно руководству пользователя от производителя:
    1. Переведите в режим клавиатуры;
    2. Задайте формат вывода.
  2. С помощью любого текстового редактора. Проверьте правильность настроек считывателя:
    1. Откройте текстовый редактор;
    2. Поднесите карту к считывателю, убедитесь, что в окне текстового редактора отобразился тест вида: 175,40027. 

      Если вы видите текст 175б40027, переключитесь с русской раскладки клавиатуры на английскую, либо используйте клавиши клавиатуры, которые и обеих раскладках дают символы из группы поддерживаемых, например: ./ — точка, слэш, ! — восклицательный знак, "@ — кавычки, собачка. 


Установка АРМ НЕЙРОСС выдачи пропусков

Перед установкой АРМ НЕЙРОСС убедитесь, что соответствующим образом настроена Платформа НЕЙРОСС. Инструкция приведена в разделе [Настройка функции выдачи пропусков].

К минимальным требованиям относятся:

  • Наличие плагина выдачи пропусков;
  • Наличие учетной записи пользователя, под именем которого производится выдача пропусков на АРМ (указывается в процессе установки).


Программные средства АРМ выдачи пропусков поставляются в виде dep-пакета установки: 

otpit-install-[версия].sh

где [версия], соответственно, есть версия пакета.

Поместите данный файл на целевой сервер (например, в директорию $HOME).

СОВЕТ: для загрузки файла по сети с Windows-машины, вы можете воспользоваться свободно-распространяемым клиентом удалённого доступа Putty, например, — SCP-клиентом с интерфейсом командной строки pscp.exe.

Поместите файл pscp.exe из дистрибутива Putty в папку со скриптом инсталляции и из интерфейса командной строки ОС Windows выполните:

pscp.exe otpit-install-1.0.10.17.sh user@10.200.29.27:/home/user/

Где:

  • otpit-install-1.0.10.17.sh —  название файла;
  • user — имя суперпользователя в ОС АРМ НЕЙРОСС;
  • 10.200.29.27 — IP-адрес сервера АРМ НЕЙРОСС;
  • /home/user/ — путь к целевой папке.


Перейдите в директорию, в которую вы поместили файл otpit-install-1.0.10.17.sh

В терминале ОС целевого сервера в директории с файлом дистрибутива выполните:

sudo bash otpit-install-1.0.10.17.sh


Порядок работы пакета установки

  1. Распаковка архива во временную директорию:

    /tmp/otpit-install


  2. Установка сервиса интеграции с диспенсером карт и проверяет наличие связи по HTTP-запросу:

    http://localhost:3001/status


    ВАЖНО

    Если COM-порт один, проверяется наличие диспенсера на этом порту. Если портов несколько, запрашивается адрес порта.


  3. Установка сервисов regula для работы с распознавателем данных документа и проверка наличия связи по HTTP-запросу:

    http://localhost:3000


  4. Запрос IP-адреса целевой платформы и последующая проверка наличия связи с ней.

  5. В ответ на запрос введите IP-адрес Платформы НЕЙРОСС с плагином выдачи пропусков в формате IPv4, по окончании нажмите Enter.

  6. Запрос логина и пароля пользователя Платформы НЕЙРОСС с проверкой валидности данных.
  7. В ответ на запрос последовательно введите имя и пароль учётной записи пользователя, под именем которого будет осуществляться выдача пропуска [Настройка учётной записи пользователя терминала].
  8. Далее в автоматическом режиме производится создание скрипта запуска программных средств АРМ выдачи пропусков с указанными параметрами:

     /opt/Neyross/otpit/scripts/run-browser.sh

      и добавление его в автозапуск.

  9. В завершении осуществляется настройка параметров запуска браузера Chromium (полноэкранный режим и прочие параметры). 


Смена адреса Платформы НЕЙРОСС

При смене IP-адреса Платформы НЕЙРОСС или других параметров запуска требуется повторно запустить пакет установки и ввести новые данные.