home start up prev next

8.21. VBoxManage usbfilter add/modify/remove

Команда usbfilter используется для работы с фильтрами USB виртуальных машин или глобальными фильтрами которые влияют на всю структуру VirtualBox. Глобальные фильтры применяются перед машинными фильтрами и могут быть использованы для запрещения захвата устройств в любой виртуальной машине. Глобальные фильтры всегда применяются в указанном порядке и используется только первый фильтр соответствующий устройству. Так например, если первый глобальный фильтр указывает захватить (делает устройство доступным) указанное устройство Kingston memory stick и второй фильтр игнорирует все устройства Kingston, то memory stick будет доступно в любой ВМ, а другие устройства нет.

При создании фильтр USB с использованием usbfilter add , вы должны указать три обязательных параметра. Параметр index определяет позицию в списке фильтров. Если позиция уже занята другим фильтром, то он вставляется на его позицию, а весь список смещается на одну позицию ниже. Иначе, если индекс больше количества фильтров в списке, то новый фильтр добавляется в конец списка. Параметром target выбирается виртуальная машина для которой устанавливается фильтр, а при использовании "global" применяется ко всем ВМ. name определяет наименование фильтра, action разрешает доступа виртуальных машин к устройствам со значение "hold" или запрещает к ним доступ с "ignore". Кроме того необходимо указать некоторые параметры фильтрации. Доступные значения этих параметров, для устройств подключенных к вашей системе, вы можете получить используя команду VBoxManage list usbhost . Наконец, вы можете указать должен ли фильтр быть активирован, а также локальным, удаленным (для RDP соединений) или для обоих режимов.

При изменении фильтров USB используя usbfilter modify , вы должны указать его индекс (см. вывод команды VBoxManage list usbfilters для поиска индексов глобальных фильтров и VBoxManage showvminfo для фильтров машин) его область действия - виртуальная машина или "global". Изменяемые свойства такие же как в команде usbfilter add . Для удаления фильтра, используйте usbfilter remove с указанием индекса и области действия.

home start up prev next
Сайт создан в системе uCoz