Перенаправление USB-устройств

Общие сведения по перенаправлению USB-устройств

В текущей версии Termidesk VDI возможные сценарии перенаправления USB-устройств из пользовательской рабочей станции приведены в таблице (см. таблицу Возможные сценарии перенаправления USB-устройств из пользовательской рабочей станции).

Существующие ограничения:

  • одновременное перенаправление устройств с одинаковыми значениями «Product ID» и «Vendor ID» не поддерживается;

  • для протоколов SPICE и TERA: максимальное количество перенаправляемых устройств ограничено количеством каналов протокола доставки.

Начиная с Termidesk VDI версии 7.0 список USB-устройств, перенаправляемых через ПО Termidesk Viewer, сохраняется автоматически. Срок хранения списка составляет 30 дней. Если устройство ни разу не было перенаправлено за это время, то сохраненные данные о его перенаправлении удаляются. При каждом перенаправлении устройства обновляется информация о сохранении его настроек перенаправления.

В таблице приняты обозначения:

  • «MS RDSH» - терминальный сервер MS RDSH.

Администратор должен включить соответствующие политики фонда РМ для работы перенаправления.

Сценарии актуальны при подключении к РМ непосредственно из Клиента.

Начиная с Termidesk VDI версии 6.1 функционал подключения по протоколу RDP с использованием ПО Termidesk Viewer выведен из экспериментального режима и является основным вариантом подключения. Сценарии с использованием системных программ не гарантируются.
Таблица 1. Возможные сценарии перенаправления USB-устройств из пользовательской рабочей станции
Комбинации ОС SPICE RDP (termidesk-viewer) TERA

Astra Linux Special Edition → Astra Linux Special Edition

Astra Linux Special Edition → Microsoft Windows

1

Astra Linux Special Edition → MS RDSH

1

Microsoft Windows → Astra Linux Special Edition

Microsoft Windows → Microsoft Windows

Microsoft Windows → MS RDSH

Microsoft Windows → РЕД ОС

РЕД ОС → РЕД ОС

РЕД ОС → Microsoft Windows

Альт Рабочая станция → Microsoft Windows

Альт Рабочая станция → Astra Linux Special Edition

Примечание:

1 - перенаправление работает только при запуске ПО Termidesk Viewer через пользователя root.

Для возможности перенаправления USB-устройств по протоколу RDP от имени обычного пользователя на пользовательской рабочей станции с ОС Astra Linux Special Edition нужно:

После настройки запуска ПО Termidesk Viewer от имени обычного пользователя его запуск от имени привилегированного пользователя не допускается.

Запуск ПО Termidesk Viewer от имени привилегированного пользователя приведет к созданию файлов, недоступных обычному пользователю. Это может привести к некорректной работе ПО Termidesk Viewer при его запуске от имени обычного пользователя.

В ОС Astra Linux Special Edition настройка прав доступа выполняется:

  • с помощью файлов в формате .pkla для версии 1.7;

  • с помощью файлов в формате .rules для версии 1.8.

  • создать правило 99-usbaccess.rules в каталоге /etc/udev/rules.d/;

  • отредактировать правило /etc/udev/rules.d/99-usbaccess.rules, приведя его к виду:

SUBSYSTEM=="usb", MODE="0664", GROUP="astra"

где:

GROUP="astra" - группа пользователя, которому нужно предоставить доступ к перенаправлению USB-устройств;

  • применить правило перенаправления USB-устройств:

sudo udevadm control --reload-rules
sudo udevadm trigger
  • после применения правила нужно перезапустить пользовательскую рабочую станцию.