Управление устройствами

Новое средство управления устройствами (Device Control) представляется собой важный компонент решения Endpoint Security, который позволяет отслеживать и ограничивать доступ для устройств ввода-вывода. С помощью этого средства можно ограничить использование устройств, которые предоставляют доступ к данным, например, портов, модемов, приводов и беспроводных подключений.

В этой главе вы изучите следующее:

Обзор средства управления устройствами

Чтобы внедрить управление устройствами на клиентах в сети, создайте и разверните настройки средства управления устройствами, которые управляют USB, модемом, портом ввода-вывода, приводом CD/DVD, PCMCIA и другими подключениями

Ограничения для USB можно настроить с помощью общей блокировки всего класса устройств USB, таких как запоминающие устройства, или с помощью использования исключения для ограничения отдельных устройств USB на основании заданных вами параметров и значений.

Компонент решения Endpoint Security

Средство управления устройствами наряду со средствами "Предотвращение нарушения доступа к узлу" (Host Intrusion Prevention) (HIPS) и брандмауэр LANDesk является одним из компонентов комплексного решения Endpoint Security.

Поддерживаемые платформы

Средство управления устройствами поддерживает управляемые устройства со следующими операционными системами:

Использование настроек средства управления устройствами для ограничения доступа к устройствам

Чтобы средство управления устройствами работало на устройстве, на этом устройстве должен быть развернут агент локального планировщика и стандартный агент. Каждый раз, когда устройство устанавливает соединение с устройством или вносит изменения в такое соединение, агент применяет правила настройки. Эти правила могут завершать неразрешенные подключения и отправлять предупреждения на главный сервер.

По умолчанию настройки управления устройствами могут ограничивать различные типы устройств. С помощью расширенных настроек USB можно ограничить любое указанное устройство USB или указанный класс устройств. К устройствам, для которых можно ввести ограничения, относятся:

Настройки управления устройствами USB используют службу usbmon, которая может:

Создание настроек управления устройствами

Для создания настроек управления устройствами
  1. Щелкните Сервис > Безопасность > Конфигурации безопасности (Tools > Security > Security Configurations).
  2. Откройте Endpoint Security, щелкните правой кнопкой мыши элемент Управление устройствами (Device Control) и выберите Создать (New).



  3. На странице "Общие настройки" (General Settings) введите значение Имя (Name).
  4. Установите флажок Включить управление устройствами (Enable device control).
  5. На остальных страницах настройте требуемые параметры. Дополнительные сведения о параметрах, доступных в данном диалоговом окне, см. в разделе Справка по настройкам средства управления устройствами.
  6. Для сохранения настроек щелкните Сохранить (Save).

Развертывание настроек средства управления устройствами

После создания настройки средства управления устройствами необходимо выполнить ее развертывание на управляемых устройствах для ее активации.

Развертывание средства управления устройствами выполняется с использованием настроек Endpoint Security.

Для развертывания настроек управления устройствами
  1. Щелкните правой кнопкой мыши настройку и выберите Назначить (Schedule).
  2. Настройка добавляется в окно Запланированные задачи (Scheduled tasks). В этом окне перетащите устройства на значок настройки.
  3. После добавления всех устройств щелкните Свойства (Properties) в контекстном меню задачи. В дереве щелкните Назначить задачу (Schedule task) и настройте параметры планирования.

Дополнительные сведения о планировании задач см. в разделе Сценарии и задачи.

При планировании развертывания настроек управления устройствами средство управления устройствами выполняет следующее:

Когда средство управления устройствами Создает политику usbmon или методы доставки принудительной отправки с поддержкой политик, их можно настроить. Пока имя метода не будет изменено, средство управления устройствами использует этот измененный метод доставки.

Для получения дополнительных сведений о локальном создании настроек управления устройствами на управляемых компьютерах и ручном развертывании этих настроек см. файл справки usbmon — usbmon.chm — в общей папке LDMain главного сервера.

Справка по настройкам средства управления устройствами

Используйте это диалоговое окно для создания и изменения настроек средства управления устройствами.

В этом диалоге находятся следующие страницы.

Страница общих настроек

Используйте эту страницу для назначения имени настройкам и включения функции управления устройствами на клиенте, настроенном с использованием данных настроек.

Информация о странице "Тома хранилищ" (Storage volumes)

Используйте эту страницу, чтобы указать параметры для томов хранилищ, которые подключаются к клиенту, настроенному с использованием данной настройки.

Информация о диалоговом окне "Настройка исключения (для томов хранилищ)" (Configure exception (for storage volumes))

Используйте это диалоговое окно, чтобы создавать исключения уровня доступа для томов хранилищ.

Информация о странице "Устройства" (Devices)

Используйте эту страницу, чтобы указать параметры для различных типов устройств, которые подключаются к клиенту, настроенному с использованием данной настройки.

Информация о диалоговом окне "Настройка исключений (для устройств и интерфейсов)" (Configure exceptions (for devices and interfaces))

Используйте это диалоговое окно, чтобы создать исключение для заблокированных устройств и интерфейсов.

Информация о странице "Теневая копия" (Shadow copy)

Используйте эту страницу для включения и настройки теневого копирования на управляемых устройствах, настроенных с использованием данной настройки.

Теневая копия позволяет отслеживать, какие файлы были скопированы на устройство и с него, путем создания дублирующейся копии (или теневой копии) этих файлов в локальном каталоге.

Задачи управления средства управления устройствами

В этом разделе приведена информация о следующих функциях и задачах средства управления устройствами.

Создание настраиваемых сообщений при обнаружении неавторизованных устройств/томов

В диалоговом окне Настройки управления устройствами (Device control settings) можно настроить текст сообщения, отображаемого при обнаружении неавторизованных устройств или томов. Для отображения сведений о неавторизованном устройстве или томе в тексте сообщения можно использовать следующие заполнители:

Обработка неавторизованных устройств

Настройки управления устройствами используют службу usbmon на управляемых устройствах. Когда служба usbmon получает от операционной системы уведомление подключении нового устройства USB или PCMCIA, служба применяет набор настроенных правил, чтобы определить, является ли это устройство разрешенным или нет. Можно настроить простые правила, чтобы разрешить только определенные типы устройств, например клавиатуры и мыши, принтеры и сканеры. Более сложные правила могут разрешать только запоминающие устройства заданного производителя или запрещать устройства заданного производителя.

При обнаружении неавторизованного устройства служба usbmon выполняет следующие действия:

Извлечение съемных запоминающих устройств

Usbmon — это имя службы, расположенной на управляемых устройствах и ограничивающей подключения USB. При монтировании нового тома служба usbmon получает уведомление от операционной системы. После этого служба usbmon использует API-вызов GetDriveType() для проверки типа смонтированного диска. Если операционная система описывает диск как "съемный" или "несъемный", служба usbmon активируется. Кроме того, служба usbmon проверяет наличие съемных томов во время загрузки. При обнаружении съемного тома во время загрузки выполняются те же операции, что и при монтировании тома после окончания загрузки.

К дискам, которые считаются съемными, относятся и запоминающие устройства USB. Устройства CD (поддерживающие только чтение или чтение/запись) не считаются съемными запоминающими устройствами.

Операционная система не считает жесткие диски съемными. Вызов GetDriveType() описывает их как "несъемные", даже если они подключены через интерфейс USB или какой-либо внешний порт. Чтобы разрешить обработку жестких дисков аналогично другим съемным запоминающим устройствам, служба usbmon регистрирует список жестких дисков во время ее установки. Например, если во время установки службы usbmon устройство имеет два жестких диска (C: и D:) то служба считает эти диски несъемными и не проверяет их. Однако если позднее будет найден жесткий диск E:, служба usbmon считает его съемным.

Служба usbmon хранит список "несъемных дисков" в реестре по адресу HKLM\Software\LANDesk\usbmon\FixedDrives. Этот список создается при установке службы. Параметр Нет доступа (No access) блокирует доступ к любому тому, который отсутствовал во время установки настроек управления устройствами. Обратите внимание на то, что, когда содержащее том устройство было подключено во время установки настроек, служба usbmon разрешит использование этого устройства в будущем, даже если оно является съемным.

При обнаружении съемного запоминающего устройства служба usbmon выполняет следующие действия:

ВАЖНО: Блокировка всех неизвестных томов работает только в операционной системе Windows XP или Windows 2003
В операционной системе Windows 2000 сообщается о блокировке тома, хотя на самом деле он не заблокирован. Для Windows 2000 рекомендуется блокировать отдельные устройства, чтобы предотвратить добавление новых томов.

Что если обслуживающему персоналу необходимо использовать карту памяти USB?

Если вы занимаетесь ИТ-поддержкой и хотите использовать запоминающее устройство USB на компьютере пользователя, это можно обеспечить несколькими способами:

Если функция переопределения пароля не настроена, можно попробовать воспользоваться следующими методами:

Задание расширенных настроек USB

После установки на устройстве средства управления устройствами агент сохраняет сведения о последних десяти устройствах USB, доступ к которым он заблокировал. Сканер инвентаризации отправляет эти сведения в базу данных главного сервера. Затем сведения заблокированных устройствах отображаются в диалоговом окне Расширенные настройки USB (Advanced USB settings). Эти сведения можно использовать для создания расширенных правил, разрешающих или блокирующих отдельные устройства USB. Эти расширенные правила позволяют управлять не просто базовыми категориями устройств, отображаемыми в диалоговом окне Настройки управления устройствами (Device control settings).

В диалоговом окне Расширенные настройки USB (Advanced USB settings) можно создать правило на базе любого из шести столбцов. Щелкните значение в столбце правой кнопкой мыши и выберите Разрешить (Allow), чтобы создать правило, позволяющее разрешать устройства на основании соответствующего атрибута. Для каждого из столбцов создаются следующие ключевые слов:

DeviceDesc

HardwareID

Service

Mfg

LocationInformation

Class

Эти же имена используются в ключе реестра HKLM\System\CurrentControlSet\Enum\USB.

Наиболее удобным полем для использования в качестве основы для правил обычно является Служба (Service). Оно соответствует драйверу Windows. Например, драйвер для подключений USB ActiveSync к КПК Windows CE называется wceusbsh (см. HKLM\CurrentControlSet\Services\wceusbsh). В качестве основы для правила можно использовать любой из шести столбцов; однако вы сами должны решить, какие правила лучше всего подходят в каждой конкретной ситуации.

Символы шаблона

В правилах можно использовать символы шаблона. Например, следующее выражение разрешает любое устройство, в описании которого есть слово "floppy":

DeviceDesc=*floppy*

Сравнение правил белого списка и черного списка

Все приведенные до настоящего времени правила были правилами белого списка, то есть устройства были запрещены, если только они не удовлетворяли хотя бы одному из правил. Служба usbmon также поддерживает правила черного списка. Перед такими правилами стоит префикс в виде знака минуса. Например:

Service=usbstor

-DeviceDesc=*floppy*

Первое правило разрешает запоминающие устройства USB. Второе правило вносит в черный список устройства, в описании которых есть слово "floppy".

Если заданы правила как белого, так и черного списка, служба usbmon сначала проверяет устройства на соответствие правилам белого списка. Если правила белого списка, разрешающие данное устройство, отсутствуют, то оно запрещается. Если имеется хотя бы одно правило белого списка, разрешающее данное устройство, то служба usbmon проверяет устройство на соответствие правилам черного списка. Если устройство не удовлетворяет ни одному правилу черного списка, оно разрешается. В противном случае оно запрещается.

При наличии только правил белого списка устройство запрещается, если только оно не удовлетворяет одному из этих правил. При наличии только правил черного списка устройство разрешается, если только оно не удовлетворяет одному из этих правил.

Объединенные правила

Все приведенные до настоящего времени правила были простыми правилами, в которых проверялось соответствие отдельному полю. Служба usbmon также поддерживает объединенные правила, одно из которых приведено в следующем примере:

Service=wceusbsh,DeviceDesc=*iPAQ*

Это правило разрешает только те устройства Windows CE, в описании которых присутствует слово IPAQ.

Объединенные правила черного списка также возможны. Пример:

Service=wceusbsh

-Service=wceusbsh,Mfg=*iPAQ*

Две строки, приведенные выше, разрешают устройства Windows CE, кроме тех, у которых в поле производителя присутствует слово IPAQ. Приведенные строки эквивалентны следующей одной строке:

Service=wceusbsh,-Mfg=*iPAQ*

Настройка команд, выполняемых при обнаружении неавторизованного устройства

Когда служба usbmon обнаруживает неавторизованный том или неавторизованное устройство, она может выполнять внешние программы. В такие команды можно включить один или два заполнителя:

Например, при выполнении следующей команды:

wscript myscript.vbs %1 %2

Запускается следующая команда:

wscript myscript.vbs volume "1234ABCD"

wscript myscript.vbs device "Y-E Data USB Floppy: Vid_057b&Pid_0000"

Служба usbmon обеспечивает одновременное выполнение только одного экземпляра сценария.

Для настройки команд
  1. В настройке управления устройствами щелкните Команды (Commands).
  2. Введите нужные команды.
  3. Щелкните OK.

Настройка предупреждений

Настройки управления устройствами используют для предупреждения службу управления предупреждениями. Средство управления устройствами может активировать предупреждения по следующим событиям:

Просмотр списка неавторизованных устройств

На каждом компьютере средство управления устройствами хранит список десяти последних подключенных неавторизованных устройств.

Эти сведения можно просмотреть в представлении сети, щелкнув элемент Инвентаризация (Inventory) в контекстном меню устройства. После этого щелкните Управление LANDesk > Управление устройствами > Предупреждение Usbmon (Management > Device Control > Usbmon alert).

Устранение проблем со средством управления устройствами

В этом разделе приведена информация о некоторых возможным ситуациях, с которыми вы можете столкнуться при работе со средством управления устройствами, и о действиях, которые необходимо предпринять.