Установка Агента ВРМ

Перед установкой необходимо подключить репозиторий Termidesk, как указано в подразделе Получение пакетов установки через Интернет-репозиторий или Получение пакетов установки в ОС Astra Linux Special Edition.

Для установки Агента ВРМ в гостевой ОС:

  • выполнить:
sudo apt install termidesk-agent
BASH
  • в окне «Расширенные настройки» оставить значения по умолчанию или при необходимости изменить значения:
    • «Каталог журналов»: каталог хранения журналов для службы Агента ВРМ. Значение по умолчанию: /var/log/termidesk;
    • «Каталог журналов пользователя»: каталог хранения журналов для непривилегированного пользователя. Значение по умолчанию: ~./config/UVEON/logs;
    • «Каталог настроек»: каталог хранения конфигурационного файла. Значение по умолчанию: /etc/termidesk.

Окно «Расширенные настройки» будет показано единожды, если конфигурационный файл agent.cfg (см. подраздел Конфигурационный файл Агента ВРМ) отсутствует в системе.

Предпочтительные значения в расширенных настройках будут подставлены автоматически. Если настройки были изменены, то значения подставятся с учетом их приоритета: 

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

После установки изменить настройки можно:

sudo termidesk-agent-config setup --dialog
BASH

Для «тихой» установки без отображения дополнительных окон следует назначить переменные окружения TDSK_SETUP_NONINTERACTIVE и TDSK_CONFIG_DIR и передать их в команду установки:

sudo TDSK_SETUP_NONINTERACTIVE=1 TDSK_CONFIG_DIR=<путь_к_каталогу> TDSK_LOG_SRV_DIR=<путь_к_каталогу> TDSK_LOG_USER_DIR=<путь_к_каталогу> apt install termidesk-agent
BASH

где

  • TDSK_SETUP_NONINTERACTIVE=1 - переменная, указывающая запуск в режиме «тихой» установки;
  • TDSK_CONFIG_DIR=<путь_к_каталогу> - переменная, указывающая путь к каталогу с конфигурационным файлом agent.cfg. Например, TDSK_CONFIG_DIR=/etc/termidesk-test;

  • TDSK_LOG_SRV_DIR=<путь_к_каталогу> - переменная, указывающая путь к каталогу хранения журналов службы Агента ВРМ;

  • TDSK_LOG_USER_DIR=<путь_к_каталогу> - переменная, указывающая путь к каталогу хранения журналов для непривилегированного пользователя.

В состав пакета termidesk-agent входят:

  • termidesk-agent-config - программа, осуществляющая настройку Агента ВРМ;
  • termidesk-agent-user - программа, отслеживающая состояние пользовательской сессии и отображающая иконку Агента ВРМ в системном трее;
  • termidesk-agent-daemon - служба, регистрирующая ВМ в компоненте «Универсальный диспетчер», принимающая и обрабатывающая команды;
  • termidesk-cupsd - служба, динамически обновляющая список принтеров.

После установки Агент ВРМ обязательно должен быть настроен согласно подразделу Настройка компонента.

Проверка состояния службы Агента ВРМ выполняется командой:

sudo systemctl status termidesk-agent
BASH

Проверка состояния службы termidesk-cupsd  выполняется командой:

sudo systemctl status termidesk-cupsd
BASH