Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Шаг 4. Настройка брокера

В этом разделе описано, как создать сервер и группу серверов, настроить LDAP, добавить роли и опубликовать приложение.

Не поддерживается развертывание БД и брокера на одном сервере.

1. Создание сервера

Чтобы создать терминальный сервер:

  1. В браузере, в адресной строке введите адрес брокера, например https://broker.example.com.

  2. На странице авторизации укажите:

    • Учетная запись — tadm.

    • Пароль — admin.

  3. Нажмите Войти.

  4. На портале администрирования, в левом меню выберите раздел Серверы.

  5. В правом верхнем углу нажмите Новый сервер.

  6. На вкладке Новый терминальный сервер:

    • FQDN адрес сервера — укажите FQDN адрес терминального сервера.

    • Тип — выберите операционную систему Linux или Windows.

      s  new server1
  7. Нажмите Далее.

  8. На вкладке Группа терминальных серверов группу выбирать не нужно, так как она еще не создана.

  9. Нажмите Далее.

  10. На вкладке Подтверждение информации проверьте информацию о сервере и нажмите Создать.

  11. Скопируйте указанную команду в надежное место. Она понадобится после настройки терминального сервера.

Созданный сервер появится в списке со статусом «Включен». Далее перейдите к настройке протокола LDAP.

2. Настройка LDAP

В системе для аутентификации пользователей по паролю и получения информации о пользователях, группах и связях между ними используется служба каталогов Active Directory (AD). Подробнее о настройке других LDAP-каталогов смотрите в руководстве администратора.

Также поддерживаются защищенные протоколы передачи данных LDAP Over SSL и LDAP StartTLS.

Чтобы настроить LDAP:

  1. В левом меню выберите раздел Настройки.

  2. На вкладке Общие настройки наведите указатель мыши на LDAP и нажмите b  pencil.

  3. Включите LDAP используется.

  4. Задайте параметры для подключения службы каталогов:

    • Базовое уникальное имя. Например, для домена example.com: «DC=example,DC=com»;

    • Имя пользователя. Например, для домена example.com: CN=termitsvc,CN=users,DC=example,DC=com;

    • Пароль — пароль от сервисной учетной записи;

    • Период синхронизации (минуты).

      s  ldap
  5. Нажмите Далее.

  6. Чтобы настроить параметры используемого типа LDAP:

    • Тип LDAP каталога — выберите AD:

      • Класс для объекта User — user

      • Класс для объекта Group — group

      • Атрибут, используемый для идентификации объектов — objectGUID

      • Атрибут, используемый для получения отображаемого имени пользователя — cn

      • Атрибут, используемый для получения отображаемого имени группы — cn

      • Атрибут, используемый для поиска пользователя — samAccountName

      • Атрибут со списком членов групп — member

      • Атрибут, содержащий имя объекта, указанное для списка членов групп — distinguishedName

      • Атрибут, используемый для аутентификации на терминальном сервере — msDS-PrincipalName

      • Для чтения большого количества пользователей в группе включите опцию Поддержка range для получения членов группы.

  7. Нажмите Далее.

  8. Чтобы добавить адрес сервера LDAP, нажмите b  add.

    Система всегда работает с первым сервером LDAP. Если сервер становится недоступен, система переходит к следующему.

  9. Укажите:

    • Адрес — IP-адрес или FQDN LDAP-сервера, например «termit-example-01.com».

    • Протокол — выберите из списка:

      Перед выбором протоколов LDAP Over SSL и LDAP StartTLS добавьте доверенный сертификат.

      • LDAP — технология шифрования данных при подключении к LDAP-серверу не используется. Данные передаются в открытом виде по порту 389. Не рекомендуется использовать в продуктовых инсталляциях.

      • LDAP Over SSL — защищенная версия протокола LDAP, которая использует технологию шифрования SSL/TLS при подключении к LDAP-серверу по порту 636.

      • LDAP StartTLS — защищенная версия протокола LDAP, при использовании которой сначала устанавливается незащищенное соединение по порту 389, а затем отправляется запрос на шифрование.

    • Порт — порт выбирается автоматически в зависимости от выбранного протокола. При необходимости параметр можно изменить.

  10. Нажмите Сохранить  Далее.

  11. На вкладке Подтверждение информации проверьте информацию о сервере LDAP и соединение. При необходимости вы можете вернуться на предыдущие шаги и изменить параметры.

    При успешном соединении появится сообщение «Проверка соединения прошла успешна».

  12. Нажмите Сохранить.

    Состояние синхронизации LDAP и системы смотрите в левом меню, в разделе Журнал событий.

LDAP настроен. Перейдите к добавлению ролей.

3. Настройка ролей

В системе предусмотрены следующие роли:

  • Администраторы. Администраторы могут полностью контролировать систему, например, управлять серверами, пользователями и приложениями.

  • Служба поддержки. Служба поддержки может просматривать настройки, информацию о серверах и сессиях в разделе Обзор, журнал событий, список сессий, завершать сессии и блокировать пользователей. Выполняет функцию L1 технической поддержки.

  • Пользователи. У пользователей есть учетные записи, с помощью которых они имеют доступ к СТД «Термит». Только пользователи могут запускать приложения.

Чтобы добавить:

  1. В левом меню выберите раздел Настройки.

  2. Перейдите на вкладку Роли.

  3. Наведите указатель мыши на Администраторы и нажмите b  pencil.

  4. Нажмите b  add.

  5. Добавьте группы из каталога пользователей для роли администраторов. Можно добавить несколько групп. Поддерживаются вложенные группы.

  6. Нажмите Сохранить  Сохранить.

Добавленная роль появится в списке.

Для ролей Служба поддержки и Пользователи повторите действия из шагов 3-6. Далее перейдите к созданию группы серверов.

4. Создание группы серверов

Чтобы создать группу серверов:

  1. В левом меню выберите раздел Группы серверов.

  2. В правом верхнем углу нажмите Новая группа.

  3. На вкладке Основные настройки:

    • Имя — укажите название группы терминальных серверов.

    • Тип — выберите операционную систему Linux или Windows.

    • (Опционально) Описание — добавьте описание группы серверов.

      s  name group
  4. Нажмите Далее.

  5. На вкладке Терминальные серверы выберите из списка сервер, который создали ранее.

    s  add group
  6. Нажмите Далее.

  7. На вкладке Подключение сетевых дисков можно настроить, какие сетевые диски будут доступны пользователям в терминальной сессии. Подробнее смотрите в руководстве администратора.

  8. Нажмите Далее.

  9. На вкладке Балансировка терминальных серверов оставьте значение весов по умолчанию. Подробнее о балансировке серверов.

  10. На вкладке Таймауты сессий оставьте значения по умолчанию. Подробнее смотрите в руководстве администратора.

  11. Нажмите Далее.

  12. На вкладке Подтверждение информации проверьте информацию о группе серверов и нажмите Создать. При необходимости вы можете вернуться на предыдущие шаги и изменить параметры.

Созданная группа появится в списке. Далее перейдите к публикации приложения.

5. Публикация приложения

Чтобы опубликовать приложение:

  1. В левом меню выберите раздел Приложения.

  2. В правом верхнем углу нажмите Добавить приложение.

  3. На вкладке Основные настройки:

    • Имя — укажите название приложения, например «Блокнот».

    • (Опционально) Наименование у пользователя — укажите название приложения, которое будет отображаться у пользователя, например «Блокнот».

    • Операционная система — выберите Linux или Windows.

    • Тип — выберите Приложение или Рабочий стол.

    • Команда для запуска — укажите команду:

      • для запуска приложения. Необходимо задать полный путь к файлу приложения, например C:\Program Files\Microsoft VS Code\Code.exe.

        s  add app1
        • Короткую команду можно использовать, если:

          • она позволяет запустить приложение напрямую на терминальном сервере;

          • расположение приложения добавлено в переменную среды PATH, например notepad.exe.

        • Не работают переменные для настройки приложений Windows.

      • для запуска рабочего стола:

        • Linux:

          • XFCE — xfce4-session

          • MATE — mate-session

          • FLY — fly-wm

        • Windows:

          • Explorer — explorer.exe

    • (Опционально) Версия — версия приложения.

    • (Опционально) Описание — описание приложения.

  4. Нажмите Далее.

  5. На вкладке Группа терминальных серверов выберите группу серверов для приложения, которую создали ранее.

    s  group server1
  6. Нажмите Далее.

  7. На вкладке Группы доступа приложения:

    1. Нажмите b  add и выберите из списка группу, которая будет иметь доступ к этому приложению.

    2. Нажмите Сохранить.

  8. Нажмите Далее.

  9. На вкладке Подтверждение информации проверьте информацию о приложении и нажмите Создать. При необходимости вы можете вернуться на предыдущие шаги и изменить параметры.

После добавления приложение появится в списке со статусом «Вкл.».