Функционал перенаправления часового пояса и синхронизации времени в РМ

Termidesk поддерживает перенаправление часового пояса из пользовательской рабочей станции в РМ и синхронизацию времени между ними. Это происходит при создании пользовательской сессии: если функционал активирован, то при подключении  пользователя из другого часового пояса время в его сессии не будет отличаться от локального времени пользовательской рабочей станции. 

Функционал поддерживается для протоколов:

  • RDP;
  • TERA;
  • SPICE.

Для работы функционала необходимо, чтобы:

  • была активирована политика «Автоматический вход в систему при подключении к РМ (RDP, SPICE, TERA)». «Агент виртуального рабочего места» получит значение временной зоны из запроса SSO и выставит его при создании пользовательской сессии;
  • для гостевой ОС Linux были выполнены настройки, приведенные ниже. Для ОС Microsoft Windows дополнительная настройка не требуется.

Управление перенаправлением часового пояса осуществляется политикой «Перенаправление часового пояса пользователя (RDP, TERA)» (см. подраздел Политики фонда РМ).

Для работы механизма перенаправления часового пояса в ВРМ на базе ОС Linux необходимо выполнить настройку модуля PAM (pam_tdsk) в гостевой ОС. Для этого:

  • убедиться, что выполнена подготовка базового ВРМ (см. подраздел Подготовка базового ВРМ);
  • создать файл /usr/share/pam-configs/pam_tdsk со следующим содержимым:
Name: Termidesk PAM Timezone
Default: yes
Priority: 900
Session-Type: Additional
Session:
	optional pam_exec.so quiet /usr/bin/pam_tdsk --setenvonly
	optional pam_env.so user_readenv=1
BASH
  • выполнить обновление профилей модуля PAM:
sudo pam-auth-update
BASH
  • убедиться, что в файле /etc/pam.d/common-session появились строки с модулем pam_tdsk:
session      optional     pam_exec.so quiet /usr/bin/pam_tdsk --setenvonly
session      optional     pam_env.so user_readenv=1
BASH