Управление настройками десктоп-клиента через конфигурационный файл
С целью централизованного управления и автоматизации, например, с использованием Ansible, настройки десктоп-клиента могут быть заданы через конфигурационный файл, без необходимости ручной настройки каждым пользователем.
Все доступные для управления параметры десктоп-клиента хранятся и могут быть заданы в файле app_config.json.
Файл расположен по пути:
-
Windows:
C:/Users/<имя_пользователя>/AppData/Roaming/termit-desktop/app_config.json -
Linux:
/home/<имя_пользователя>/.config/termit-desktop/app_config.json
Конкретные настройки для различных функций находятся в объекте "x2goConnection" в разделе "session".
Общий буфер обмена:
-
Вкл:
"commonClipboard": "both" -
Выкл:
"commonClipboard": "none"
Доступ к принтерам локального компьютера:
-
Вкл:
"sharePrinters": true -
Выкл:
"sharePrinters": false
Перенаправление смарт-карт:
-
Вкл:
"redirectSmartCards": true -
Выкл:
"redirectSmartCards": false
Локальные диски (пример, для папки Documents):
"paths": [
{ "path": "C:\\Users\\<имя_пользователя>\\Documents", "autoConnect": true }
]
Воспроизведение звука удалённого рабочего стола:
-
Вкл:
"soundEnable": true -
Выкл:
"soundEnable": false
Использование микрофона:
-
Вкл:
"microEnable": true -
Выкл:
"microEnable": false