Version 3.1 by admin on 2026/06/07 17:10

Show last authors
1 {{layout}}
2 {{layout-section ac:type="two_right_sidebar"}}
3 {{layout-cell}}
4 В данном разделе приведены сведения о настройке рабочего места автоматизированной выдачи пропусков. Общие сведения по настройке приведены в разделе ~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка функции выдачи пропусков.WebHome]]]. Инструкция пользователя по работе с АРМ выдачи пропусков приведена в разделе ~[[[doc:neyross.АРМ НЕЙРОСС Выдача пропусков.WebHome]]].
5
6 {{info}}
7 **ПОДСКАЗКА**
8
9 При разворачивании АРМ на базе киоска, настройка АРМ выполняется силами специалистов компании ИТРИУМ. На объект поставляется готовое к использованию изделие. Достаточно настроить Платформу НЕЙРОСС для работы с киоском выдачи пропусков.
10 {{/info}}
11 {{/layout-cell}}
12
13 {{layout-cell}}
14 [[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание:
15
16 {{toc/}}
17 {{/layout-cell}}
18 {{/layout-section}}
19
20 {{layout-section ac:type="single"}}
21 {{layout-cell}}
22 == {{id name="НастройкаАРМвыдачипропусков-Системныетребования"/}}(% style="font-size: 20.0px;letter-spacing: -0.008em;" %)Системные требования(%%) ==
23
24 Компьютера АРМ НЕЙРОСС Выдача пропусков должен в целом соответствовать требованиям, предъявляемым к другим АРМ НЕЙРОСС ~[[[doc:neyross.Системные требования | Платформа НЕЙРОСС.WebHome]]], за исключением отличий, указанных в таблице ниже.
25
26 (% class="wrapped" %)
27 |=(((
28 Требование
29 )))|=(((
30 Комментарий
31 )))
32 |(((
33 (% style="color: rgb(23,43,77);" %)Операционная система:
34
35 (% style="text-align: left;" %)
36 * Astra Linux Special Edition 1.7, 1.8
37 * Ubuntu Server 20.04 LTS, 22.04 LTS
38 )))|(((
39 Стандартный скрипт установки программных средств НЕЙРОСС разработан под операционные системы семейства Debian, но, при необходимости, может быть адаптирован для работы под другие семейства ОС.
40 )))
41 |(((
42 Свободные порты:
43
44 * COM-порт
45 * 2 х USB 2.0
46 )))|(((
47 COM-порт используется для подключения диспенсера карт. Один USB — для сканера документов, один для считывателя карт
48 )))
49 |(((
50 Дополнительное оборудование:
51
52 * (% style="color: rgb(51,51,51);" %)Диспенсер карт Creator CRT-531
53 * (% style="color: rgb(51,51,51);" %)Считыватель карт Omniкey
54 * (% style="color: rgb(51,51,51);" %)Сканер документов Regula 7017.110
55 )))|(((
56 Диспенсер карт с бункером до 250 карт:
57
58 * Типы поддерживаемых карт - ISO-14443A (Mifare ID, Mifare Classic 1K/4K, Mifare Plus 2K/4K), Mifare CSN, HID ISOProx 1386
59 * Размер: 55х86 мм
60
61 Считыватель карт осуществляет считывание номера карты, выдаваемой диспенсером. Работает в режиме эмуляции клавиатуры.
62
63 Сканер документов предназначен для полностраничного сканирования документов и проверки их подлинности. Разрешение: 470 ppi.
64 )))
65 |(((
66 Разрешение монитора: 1080х1920px
67 )))|(((
68 Стандартный монитор разворачивается в вертикальное положение. При необходимости использования стандартного положения монитора или мониторов с другим разрешением, возможна адаптация пользовательского интерфейса по требованиям заказчика.
69 )))
70
71 {{error}}
72 **ВАЖНО**
73
74 Платформа НЕЙРОСС использует следующие порты АРМ:
75
76 * 3001 для взаимодействия с диспенсером;
77 * 3000 для взаимодействия со сканером документов.
78
79 Для предотвращения доступа к персональным данным требуется закрыть, как минимум, порт 3000 для сторонних подключений.
80 {{/error}}
81
82 == {{id name="НастройкаАРМвыдачипропусков-ПодготовкаОС"/}}Подготовка ОС ==
83
84 **Установка Chromium**
85
86 Для работы веб-приложения НЕЙРОСС требуется наличие браузера Chromium, который может быть установлен по умолчанию. Его наличие можно проверить командой:
87
88 {{code language="java"}}
89 sudo chromium --version
90 {{/code}}
91
92 Для установки используйте команду:
93
94 {{code language="java"}}
95 sudo apt install chromium-browser
96 {{/code}}
97
98 **Установка пакета pcscd**
99
100 Пакет **pcscd**(% style="color: rgb(51,51,51);" %) входит в состав программного обеспечения Astra Linux, обычно входит в состав дистрибутива ОС.
101
102 (% style="color: rgb(51,51,51);" %)Для установки используйте набор команд:
103
104 {{code language="java"}}
105 sudo apt update
106 sudo apt install pcscd
107 {{/code}}
108
109 **Настройка автоматического входа в систему**
110
111 Плагин выдачи пропусков Платформы НЕЙРОСС осуществляет удалённое управление АРМ выдачи пропусков, в том числе, — перезагрузку устройства. Во избежание необходимости повторного входа в систему рекомендуется настроить автоматический вход при включении компьютера (автологин).
112
113 (% style="color: rgb(0,0,0);" %)По умолчанию автоматический вход отключен. Автоматический вход управляется определяется в файле:
114
115 {{code language="java"}}
116 /etc/X11/fly-dm/fly-dmrc
117 {{/code}}
118
119 (% style="color: rgb(0,0,0);" %)Откройте файл для редактирования в текстовом редакторе nano:
120
121 {{code language="java"}}
122 sudo nano /etc/X11/fly-dm/fly-dmrc
123 {{/code}}
124
125 (% style="color: rgb(0,0,0);" %)Для включения автоматического входа нужно раскомментировать и задать значения следующим параметрам:
126
127 {{code language="java"}}
128 AutoLoginEnable=true
129 AutoLoginAgain=true
130 AutoLoginUser=<имя_пользователя ОС>
131 AutoLoginPass=<пароль_пользователя ОС>
132 {{/code}}
133
134 \\
135
136 Сохраните изменения: нажмите Ctrl+X, введите Y (для подтверждения изменений) и нажмите Enter.
137
138 Далее следует ограничить доступ на чтение файла:
139
140 {{code language="java"}}
141 sudo chmod 600 /etc/X11/fly-dm/fly-dmrc
142 {{/code}}
143
144 == {{id name="НастройкаАРМвыдачипропусков-Настройкасчитывателякарт"/}}(% class="auto-cursor-target" style="color: rgb(51,51,51);" %)Настройка считывателя карт(%%) ==
145
146 (% class="auto-cursor-target" style="color: rgb(51,51,51);" %)Считыватель (% class="auto-cursor-target" style="color: rgb(51, 51, 51); color: rgb(51, 51, 51)" %)Omniкey предназначен для считывания номера карты, выдаваемой диспенсером карт.
147
148 (% class="auto-cursor-target" style="color: rgb(51, 51, 51); color: rgb(51, 51, 51)" %)**Физическое расположение считывателя карт**
149
150 (% class="auto-cursor-target" style="color: rgb(51, 51, 51); color: rgb(51, 51, 51)" %)Считыватель необходимо разместить непосредственно поверх диспенсера карт поближе к слоту выдачи. Рекомендуется закрепить его непосредственно на корпусе диспенсера. Если данные карты не будут считаны, выдача пропуска будет остановлена.
151
152 \\
153
154 **Настройка режима работы считывателя**
155
156 Считыватель должен быть настроен для работы в режиме клавиатуры(% style="letter-spacing: 0.0px;" %) (например, – в режиме Keyboard Wedge для считывателя HID® OMNIKEY® 5427 CK). Необходимо настроить вывод номера карты и фасилити в следующем формате:
157
158 {{code language="java"}}
159 код фасилити,номер карты
160 175,40027
161 {{/code}}
162
163 {{info}}
164 В качестве разделителя могут использоваться и другие латинские символы: . / ! ; " @ #, а также несколько символов подряд (не следует использовать цифры и буквы).
165 {{/info}}
166
167 \\
168
169 Порядок настройки:
170
171 1. Подключите USB-считыватель к компьютеру АРМ бюро пропусков. Выполните настройку согласно руководству пользователя от производителя:
172 11. Переведите в режим клавиатуры;
173 11. Задайте формат вывода.
174 1. С помощью любого текстового редактора. Проверьте правильность настроек считывателя:
175 11. Откройте текстовый редактор;
176 11. (((
177 Поднесите карту к считывателю, убедитесь, что в окне текстового редактора отобразился тест вида: 175,40027.
178
179 {{info}}
180 Если вы видите текст 175б40027, переключитесь с русской раскладки клавиатуры на английскую, либо используйте клавиши клавиатуры, которые и обеих раскладках дают символы из группы поддерживаемых, например: ./ — точка, слэш, ! — восклицательный знак, "@ — кавычки, собачка.
181 {{/info}}
182 )))
183
184 == {{id name="НастройкаАРМвыдачипропусков-УстановкаАРМНЕЙРОССвыдачипропусков"/}}(% class="auto-cursor-target" style="color: rgb(51,51,51);" %)Установка АРМ НЕЙРОСС выдачи пропусков(%%) ==
185
186 {{info}}
187 (% style="color: rgb(51,51,51);" %)Перед установкой АРМ НЕЙРОСС убедитесь, что соответствующим образом настроена Платформа НЕЙРОСС. Инструкция приведена в разделе ~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка функции выдачи пропусков.WebHome]]].
188
189 (% style="color: rgb(51,51,51);" %)К минимальным требованиям относятся:
190
191 * (% style="color: rgb(51,51,51);" %)Наличие плагина выдачи пропусков;
192 * (% style="color: rgb(51,51,51);" %)Наличие учетной записи пользователя, под именем которого производится выдача пропусков на АРМ (указывается в процессе установки).
193 {{/info}}
194
195 (% class="auto-cursor-target" style="color: rgb(51,51,51);" %)Программные средства АРМ выдачи пропусков поставляются в виде dep-пакета установки:
196
197 {{code language="java"}}
198 otpit-install-[версия].sh
199 {{/code}}
200
201 где {{code language="none"}}[версия]{{/code}}, соответственно, есть версия пакета.
202
203 Поместите данный файл на целевой сервер (например, в директорию {{code language="none"}}$HOME{{/code}}).
204
205 **СОВЕТ**: для загрузки файла по сети с Windows-машины, вы можете воспользоваться свободно-распространяемым клиентом удалённого доступа [[Putty>>url:https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html||shape="rect"]], например, — SCP-к(% style="color: rgb(34,34,34);" %)лиентом с интерфейсом командной строки pscp.exe.
206
207 Поместите файл pscp.exe из дистрибутива Putty (% style="color: rgb(34,34,34);" %)в папку со скриптом инсталляции и из интерфейса командной строки ОС Windows выполните:\\
208
209 {{code language="java"}}
210 pscp.exe otpit-install-1.0.10.17.sh user@10.200.29.27:/home/user/
211 {{/code}}
212
213 (% style="color: rgb(34,34,34);" %)Где:
214
215 * (% style="color: rgb(34,34,34);" %){{code language="none"}}otpit-install-1.0.10.17.sh {{/code}}—  название файла;
216 * (% style="color: rgb(34,34,34);" %){{code language="none"}}user{{/code}} — имя суперпользователя в ОС АРМ НЕЙРОСС;
217 * (% style="color: rgb(34,34,34);" %){{code language="none"}}10.200.29.27{{/code}} — IP-адрес сервера АРМ НЕЙРОСС;
218 * (% style="color: rgb(34,34,34);" %){{code language="none"}}/home/user/{{/code}} — путь к целевой папке.
219
220 \\
221
222 Перейдите в директорию, в которую вы поместили файл (% style="color: rgb(34,34,34);" %){{code language="none"}}otpit-install-1.0.10.17.sh{{/code}}
223
224 В терминале ОС целевого сервера в директории с файлом дистрибутива выполните:
225
226 {{code language="bash"}}
227 sudo bash otpit-install-1.0.10.17.sh
228 {{/code}}
229
230 **Порядок работы пакета установки**
231
232 1. (((
233 Распаковка архива во временную директорию:
234
235 {{code language="java"}}
236 /tmp/otpit-install
237 {{/code}}
238 )))
239 1. (((
240 Установка сервиса интеграции с диспенсером карт и проверяет наличие связи по HTTP-запросу:
241
242 {{code language="java"}}
243 http://localhost:3001/status
244 {{/code}}
245
246 {{error}}
247 **ВАЖНО**
248
249 Если COM-порт один, проверяется наличие диспенсера на этом порту. Если портов несколько, запрашивается адрес порта.
250 {{/error}}
251 )))
252 1. (((
253 (% style="letter-spacing: 0.0px;" %)Установка сервисов regula для работы с распознавателем данных документа и проверка наличия связи по HTTP-запросу:\\
254
255 {{code language="java"}}
256 http://localhost:3000
257 {{/code}}
258 )))
259 1. (% style="letter-spacing: 0.0px;" %)Запрос IP-адреса целевой платформы и последующая проверка наличия связи с ней.
260 1. (% style="letter-spacing: 0.0px;" %)**В ответ на запрос** введите IP-адрес Платформы НЕЙРОСС с плагином выдачи пропусков в формате (% style="letter-spacing: 0px; text-align: left" %)**IPv4**(% style="letter-spacing: 0.0px;" %), по окончании нажмите **Enter**.\\
261 1. Запрос логина и пароля пользователя Платформы НЕЙРОСС с проверкой валидности данных.
262 1. **В ответ на запрос** последовательно введите имя и пароль учётной записи пользователя, под именем которого будет осуществляться выдача пропуска ~[[[Настройка учётной записи пользователя терминала>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка функции выдачи пропусков.WebHome||anchor="Настройкафункциивыдачипропусков-Настройкаучётнойзаписипользователятерминала"]]].
263 1. (((
264 Далее в автоматическом режиме производится создание скрипта запуска программных средств АРМ выдачи пропусков с указанными параметрами:
265
266 {{code language="java"}}
267 /opt/Neyross/otpit/scripts/run-browser.sh
268 {{/code}}
269
270 и добавление его в автозапуск.
271 )))
272 1. В завершении осуществляется настройка параметров запуска браузера Chromium (полноэкранный режим и прочие параметры).
273
274 == {{id name="НастройкаАРМвыдачипропусков-СменаадресаПлатформыНЕЙРОСС"/}}Смена адреса Платформы НЕЙРОСС ==
275
276 При смене IP-адреса Платформы НЕЙРОСС или других параметров запуска требуется повторно запустить пакет установки и ввести новые данные.
277
278
279 \\
280 {{/layout-cell}}
281 {{/layout-section}}
282 {{/layout}}

Платформа НЕЙРОСС