Версия: 3.1
Правила UDEV на подключения USB устройств - графический интерфейс для создания UDEV правил монтирования USB-устройств.
Лицензия:
Стандартная общественная лицензия GNU версии 3 (GPLv3)
Для запуска программы: Меню приложений > запустить Правила UDEV на подключения USB устройств
.
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
Вкладка "Правила udev" отображает список созданных правил и подключенных usb-устройств:
Для формирования нового правила доступны 4 шаблона:
Когда создается правило на основе шаблона, в интерфейсе утилиты появляется строка, которая соответствует сформированному правилу.
Вкладка "Протоколирование udev" предоставляет возможность записывать события, связанные с USB-устройствами по выбранным атрибутам.
В результате формирования правила для протоколирования будет создан файл /etc/udev/rules.d/98-ubl-udevrules_logs.rules
.
При подключении и отключении USB-устройств все события (логи) будут зафиксированы в /var/log/ubl-udevrules.log
.
Для блокировки USB-накопителей следует перейти: Меню приложений > запустить Правила UDEV на подключения USB устройств
.
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
Далее выбрать шаблон блокировки "usb-storage" и нажать "Принять":
В области "Доступные правила" появится правило запрещающее подключать USB-накопители:
Для проверки следует подключить USB-накопитель к ПК и убедиться, что оно не было подключено, например командой:
lsblk -o NAME,SIZE,TYPE -p
Примерный вывод команды с включенным правилом:
/dev/sda 15,4G disk
├─/dev/sda1 1M part
├─/dev/sda2 32M part
└─/dev/sda3 15,3G part
/dev/sr0 1024M rom
Примерный вывод команды без включенного правила:
/dev/sda 15,4G disk
├─/dev/sda1 1M part
├─/dev/sda2 32M part
└─/dev/sda3 15,3G part
/dev/sdb 14,5G disk
└─/dev/sdb1 14,5G part
/dev/sr0 1024M rom
Где подключенный USB-накопитель: /dev/sdb.
После перезагрузки программы подключенное устройство будет отображаться в разделе "Доступные USB", независимо от того, были включены или выключены соответствующие правила:
Для добавления исключений в правила запрещающие монтировать USB-накопители следует подключить к ПК USB-накопитель, которому будет разрешено монтирование.
Перейти: Меню приложений > запустить Правила UDEV на подключения USB устройств
.
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
Затем следует создать правило на основе шаблона "usb-storage", выбрать появившееся правило и нажать "Редактировать выбранное правило":
В открывшемся окне следует добавить атрибуты и значения соответствующие подключенному USB-накопителю (например из: ATTRS{serial}=="07039428A3633859"
) и нажать "Сохранить правило":
Для просмотра атрибутов следует в области "Доступные usb" выбрать необходимый USB-накопитель и нажать "Открыть атрибуты устройства"
В открывшемся окне отображены доступные атрибуты и их значения:
После сохранения правила вновь подключенный указанный USB-накопитель будет доступен для монтирования.
Для назначения личной привязки следует перейти: Меню приложений > запустить Правила UDEV на подключения USB устройств
.
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
Далее выбрать правило для USB-накопителей (созданное на основе usb-storage) и нажать "Редактировать выбранное правило":
Включить "Использовать личную привязку":
По умолчанию все пользователи не имеют прав. Для установки прав следует выбрать пользователей и права из выпадающего списка:
Для применения нажать "Сохранить правило".
Установить можно отдельным модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены после перезагрузки.
Если режим загрузки другой, то рекомендуется воспользоваться утилитой "Сохранение изменений" до перезагрузки системы .