Другие ОС Linux

Установка Агентов в других ОС Linux

Для установки Агентов в гостевой ОС выполнить:

sudo yum install <путь_к_пакету>

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

  • выполнить:

sudo yum install termidesk-agent

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

Для ввода гостевой ОС Debian 12/13 в домен MS AD нужно установить пакеты, которые не являются зависимостями агента: sssd-tools, adcli, sssd, libnss-sss, libpam-sss.

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

  • в окне «Расширенные настройки» оставить значения по умолчанию или при необходимости изменить значения:

    • «Каталог журналов»: каталог хранения журналов для службы Агента ВРМ. Значение по умолчанию: /var/log/termidesk;

    • «Каталог журналов пользователя»: каталог хранения журналов для непривилегированного пользователя. Значение по умолчанию: ~./config/UVEON/logs;

    • «Каталог настроек»: каталог хранения конфигурационного файла. Значение по умолчанию: /etc/termidesk.

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

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

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

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

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

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

sudo termidesk-agent-config setup --dialog

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

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

где:

  • 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:

sudo systemctl enable termidesk-agent.service
sudo systemctl start termidesk-agent.service

Проверить состояние службы:

sudo systemctl status termidesk-agent.service

Обновление Агентов в других ОС Linux

Обновление Агентов выполняется установкой новой версии поверх предыдущей, кроме Агента ВРМ и Агента УВ.

Для обновления Агента ВРМ на ОС Linux нужно:

  • удалить предыдущую версию, если ранее был установлен пакет python3-termidesk-agent:

sudo aptitude purge -y python3-termidesk-agent
  • установить новую версию:

sudo apt install -y termidesk-agent

Для обновления Агента УВ нужно:

  • удалить предыдущую версию, если ранее был установлен пакет python3-termidesk-vmsd:

sudo aptitude purge -y python3-termidesk-vmsd
  • установить новую версию:

sudo apt install -y termidesk-vmsd

Удаление Агентов в других ОС Linux

Удаление Агентов выполняется командой:

sudo aptitude purge -y <наименование_пакета>

Наименования пакетов:

  • termidesk-agent - Агент ВРМ;

  • termidesk-session-agent - сессионный Агент;

  • termidesk-video-agent - видеоагент;

  • termidesk-pcsc-vscard - Агент смарт-карт;

  • termidesk-vmsd - Агент УВ.

Если установка пакета производилась не из локального репозитория, удаление выполняется командой:

sudo dpkg -P <наименование_пакета>
Вместе с удалением сессионного Агента будет удален файл БД SQLite termidesk_ssa.db.