Коди реєстрації нових машин
Як додати ПК у клуб так, щоб код не жив вічно в конфігу й не гуляв по руках.
Навіщо
Коли агент уперше приходить на сервер, він має якось довести, що це «свій» ПК. Для цього служить код реєстрації. Далі сервер видає машині її власний токен, і код більше не потрібен.
Видати код
На карті залу, зверху — рядок «Коди реєстрації» → керувати:
| поле | що означає |
|---|---|
| діє годин | скільки код живий; 0 — без терміну |
| використань | скільки машин ним можна зареєструвати; 0 — без ліміту |
| для чого | підказка собі: «ПК-11», «новий зал» |
Код має вигляд K7QF-2M9X — його можна продиктувати вголос: у наборі немає нуля з літерою O
і одиниці з I.
Далі впишіть його в appsettings.json агента на новій машині:
"Agent": { "ServerUrl": "ws://192.168.1.10:5000/agent", "EnrollmentToken": "K7QF-2M9X" }
Відкликати
У тому ж списку — «відкликати». Код перестає працювати миттєво. Машини, які вже зареєструвались, це не зачіпає: у них свій токен.
Скільки використань ставити
- 1 — коли ставите одну машину. Найбезпечніше: код згорає одразу після реєстрації.
- 0 і кілька годин — коли розгортаєте цілу залу за вечір. Не забудьте відкликати, коли закінчите.
Старий код у конфігу сервера
У ранніх встановленнях був один вічний код у appsettings.json сервера
(Club:EnrollmentToken). Він досі працює, щоб нічого не зламалось. Але:
Якщо ви плануєте відкрити дашборд назовні, у інтернет, — очистіть це поле й користуйтесь лише кодами з дашборда. Вічний код бачить кожен, хто колись відкривав файл налаштувань, і відкликати його не можна, не переписавши всі агенти.