LINUX.ORG.RU

Сохранение прав для Usb-Com адаптера

 ,


0

1

В общем такая проблема есть компьютер на котором крутится демон. Этот демон работает с Com портом , которые представлен адаптером USB-COM.По умолчанию права на доступ к Com порту ограниченны супер юзером.Я не хочу давать права суперюзера демону, соответственно у Сom порта были изменены разрешения для возможности работы под любым юзером .Но возникла проблема если извлечь из USB разъема а затем вставить обратно адаптер , права на Com (ttyUSB) сбрасываются обратно на суперюзера.Возможно ли как то этому противодействовать (сделать так что бы права оставались не изменными).



Последнее исправление: BlackJack (всего исправлений: 2)

С помощью правила udev. Вообще в udev из коробки уже есть правило согласно которому ttyUSB0 должен получать владельца root:dialout и права 0660 (https://github.com/systemd/systemd/blob/main/rules.d/50-udev-default.rules.in#L29):

$ ls -l /dev/ttyUSB*
crw-rw----. 1 root dialout 188, 0 May 22 08:26 /dev/ttyUSB0

Поэтому достаточно добавить пользователя в группу dialout.

iliyap ★★★★★
()