Download PDF
Download page Помощник. Конфигурационный файл.
Помощник. Конфигурационный файл
Конфигурационный файл серверной части
Параметры конфигурирования серверной части Удаленного помощника могут быть заданы:
- в конфигурационном файле
/etc/opt/termidesk-assistant/assistant.conf. После установки конфигурационный файл не существует, поэтому его нужно предварительно создать. Если файл не существует, параметры в нем закомментированы или какие-то из параметров не указаны, то будут использоваться значения по умолчанию, указанные в таблице. Для переопределения значений по умолчанию нужно раскомментировать нужный параметр; - через переменную окружения, заданную в файле
/etc/default/termidesk-assistant-server(см. подразделы Файл /etc/default/termidesk-assistant-server, Переменные окружения). Переменная окружения имеет более высокий приоритет, чем параметры, заданные через конфигурационный файл.
Пример файла /etc/opt/termidesk-assistant/assistant.conf с изначально закомментированными параметрами:
# STUN_SERVER_URL1="stun:stun.services.mozilla.com"
# STUN_SERVER_URL2="stun:stun.l.google.com:19302"
# STUN_SERVER_URL3=""
# WEBRTC_MOUSE_CURSOR=Yes
# BROWSER_MOUSE_CURSOR=Yes
# MEMCACHE_HOST1="127.0.0.1:11211"
# REDIS_HOST1=""
# AUDIT_SYSLOG_HOST1="127.0.0.1:514"
# AUDIT_SYSLOG_PROTO="UDP"
# AUDIT_SYSLOG_FACILITY="syslog"
# AUDIT_MAX_MESSAGE_LENGTH=1024
# AUDIT_QUEUE_SIZE=1000
# AUDIT_TLS_CERT_PATH=
# AUDIT_TLS_KEY_PATH=
# AUDIT_TLS_CA_PATH=
# AUTH_IP_LIST=["0.0.0.0/0"]
# AUTH_TOKEN_LIST=['Значение1', 'Значение2']
# AUDIO_ENABLE=Yes
# CAMERA_ENABLE=Yes
# MEDIA_ROOT = "/opt/termidesk/share/assistant/var/media"
# LOG_DIR=/var/log/termidesk/assistant
Описание параметров конфигурационного файла серверной части приведено в таблице.
| Параметр | Значение по умолчанию | Описание |
|---|---|---|
STUN_SERVER_URL1 |
| Менять параметры не рекомендуется. IP-адрес или FQDN сервера STUN. Используется для возможности установки сеанса связи через внешнюю сеть. Можно задать несколько адресов, но не более трех. |
STUN_SERVER_URL2 |
| |
WEBRTC_MOUSE_CURSOR | Yes | Управление поведением курсора мыши при подключении к экрану пользователя. Возможные значения:
|
BROWSER_MOUSE_CURSOR | Yes | Менять параметр не рекомендуется. Управление поведением курсора мыши из гостевой ОС в браузер. Возможные значения:
|
MEMCACHE_HOST1 | 127.0.0.1:11211 | Менять параметр не рекомендуется. IP-адрес или FQDN сервера memcache и порт. Можно задать только один сервер |
REDIS_HOST1 | Не задано | IP-адрес или FQDN сервера redis и порт. Можно задать только один сервер. Если IP-адрес и порт не заданы, сервер redis не используется. Примеры:
|
AUDIT_ENABLE | No | Управление отправкой сообщений на сервер syslog. Возможные значения:
|
AUDIT_SYSLOG_HOST1 | 127.0.0.1:514 | IP-адрес или FQDN сервера syslog и порт. Если параметр не задан, сообщения не будут отправлены. Можно задать только один сервер |
AUDIT_SYSLOG_PROTO | UDP | Протокол подключения к серверу syslog. Возможные значения:
|
AUDIT_SYSLOG_FACILITY | syslog | Категория сообщений syslog. Возможные значения:
|
| 1024 | Максимальная длина сообщений аудита |
| 1000 | Длина очереди сообщений |
AUDIT_TLS_CERT_PATH | Не задано | Путь к файлу сертификата для соединения TLS. Параметр должен быть задан, если в параметре Файл сертификата должен быть скопирован в каталог Параметр не имеет значения по умолчанию. Пример:
|
| Не задано | Путь к файлу ключа для соединения TLS. Параметр должен быть задан, если используется параметр Ключ может иметь парольную защиту. Для использования ключа нужно преобразовать его к начальному значению:
Файл ключа должен быть скопирован в каталог Параметр не имеет значения по умолчанию. Пример:
|
AUDIT_TLS_CA_PATH | Не задано | Путь к корневому сертификату, на котором выпущен сертификат, указанный в параметре Используется для проверки подлинности указанного в параметре Параметр не имеет значения по умолчанию. Пример:
|
|
| Список сетей, из которых доступно создание сессии с серверной частью Удаленного помощника. По умолчанию инициировать создание сессии можно из любых сетей. Если подключение инициируется через «Портал администратора» Termidesk, то в списке должны быть заданы:
Если подключение инициируется вручную, не через «Портал администратора» Termidesk, то ограничение списка сетей, заданное в этом параметре, игнорируется. Поддерживается задание списка сетей в следующих форматах:
Пример:
|
AUTH_TOKEN_LIST |
| Значение мастер-ключа «Портала администратора» Termidesk. Используется для авторизации запросов на создание сессии при подключении через «Портала администратора» Termidesk. Этот тип авторизации имеет более высокий приоритет, чем авторизация по IP-адресам (параметр После задания параметра потребуется перезагрузка службы Значение можно получить, перейдя в «Портале администратора» по пути «Настройки - Системные параметры - Безопасность» и скопировав значение параметра «Мастер-ключ». Особенности функционирования:
Длина строки получаемого токена (преобразованного значения мастер-ключа) ограничена 1024 байтами.
Пример:
|
| Yes | Управление передачей звука при подключении к пользователю. Если подключение выполняется через «Портал администратора» Termidesk, то настройки с сервера Termidesk, заданные через политики фонда рабочих мест, приоритетнее, чем настройка, заданная в этом параметре. Если подключения выполняется через REST API, то настройки, переданные в запросе, приоритетнее, чем настройка, заданная в этом параметре. Возможные значения:
|
| Yes | Управление передачей веб-камеры при подключении к пользователю. Если подключение выполняется через «Портал администратора» Termidesk, то настройки с сервера Termidesk, заданные через политики фонда рабочих мест, приоритетнее, чем настройка, заданная в этом параметре. Если подключения выполняется через REST API, то настройки, переданные в запросе, приоритетнее, чем настройка, заданная в этом параметре. Возможные значения:
|
MEDIA_ROOT |
| Каталог для хранения файлов |
|
| Каталог хранения журналов серверной части Удаленного помощника. Для записи журналов в новый каталог он должен быть предварительно создан:
BASH
|
Конфигурационный файл клиентской части
Параметры конфигурирования клиентской части Удаленного помощника могут быть заданы:
- для ОС Linux:
- в конфигурационном файле
/etc/termidesk/assistant/client.conf; - через переменную окружения, заданную в файле
/etc/default/termidesk-assistant-client(см. подразделы Файл /etc/default/termidesk-assistant-client, Переменные окружения);
- в конфигурационном файле
- для ОС Microsoft Windows:
- в конфигурационном файле
C:\ProgramData\UVEON\Termidesk Assistant.ini. При отсутствии данного файла используется файлC:\Users\<Пользователь>\AppData\Roaming\UVEON\Termidesk Assistant.ini; - через переменную окружения (см. подраздел Переменные окружения).
- в конфигурационном файле
Переменная окружения имеет более высокий приоритет, чем параметры, заданные через конфигурационный файл. После установки конфигурационный файл не существует, поэтому его нужно предварительно создать. Если файл не существует, параметры в нем закомментированы или какие-то из параметров не указаны, то будут использоваться значения по умолчанию, указанные в таблице.
Пример содержимого конфигурационного файла клиентской части:
LOG_DIR=~/.config/UVEON/logs
Описание параметров конфигурационного файла клиентской части приведено в таблице.
| Параметр | Значение по умолчанию | Описание |
|---|---|---|
| Для ОС Linux: Для ОС Microsoft Windows: | Каталог хранения журналов клиентской части Удаленного помощника. Для записи журналов в новый каталог он должен быть предварительно создан:
BASH
|