Удев - Как сменить группу устройств?

По умолчанию все жесткие диски и USB-накопители относятся к группе «диск». Я хочу изменить USB-накопители на группу "adm".

Я подтвердил ID_BUS

$ udevadm info -q all -n /dev/sdb | grep ID_BUS
E: ID_BUS=usb

Я создал файл /etc/udev/rules.d/70-persistent-usb.rules и вставил следующее

# Enable admin controls on all usb devices.
ID_BUS=="usb", GROUP="adm"

Наконец Я отключил USB-накопитель и снова подключил его. Он все еще показывает

$ ll /dev/sdb
brw-rw---- 1 root disk 8, 16 Apr 14 19:31 /dev/sdb

Группа дисков не "adm"? Что я делаю не так?

3
задан 15 April 2014 в 09:03

2 ответа

В эти udevadm info вывод, Вы видите E префикс, который используется для переменных среды. Можно соответствовать против него:

ENV{ID_BUS}=="..."

, При попытке сделать просто USB-устройства перезаписываемыми, посмотрите этот недавний вопрос на Unix. SE:

0
ответ дан 15 April 2014 в 09:03

Вы сделали ошибку при помощи ID_BUS для записи правила udev, в этом случае это всего BUS, попробуйте этим вместо этого:

# Enable admin controls on all usb devices.
BUS=="usb", GROUP="adm"
0
ответ дан 15 April 2014 в 09:03

Другие вопросы по тегам:

Похожие вопросы: