Понял, спасибо, если будет информация напишите, пожалуйста, а так считаю вопрос полностью закрытым.
Для "автонастройки" на определённый уровень напишу скрипт.
Для "автонастройки" на определённый уровень напишу скрипт.
![]() |
13.11.2019 18:10:04
Спасибо большое, проверю в ближайшее время и отвечу сработало или нет!
Единственное уточнить хочу, я правильно понимаю, что для каждого мандатного уровня нужно задать все правила udev? Типа так: [CODE]SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" PDPL="1:0:0:0!:" SUBSYSTEM=="usb_device", ACTION=="add", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" PDPL="1:0:0:0!:" SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" PDPL="2:0:0:0!:" SUBSYSTEM=="usb_device", ACTION=="add", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" PDPL="2:0:0:0!:" SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" PDPL="3:0:0:0!:" SUBSYSTEM=="usb_device", ACTION=="add", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" PDPL="3:0:0:0!:" [/CODE]И что делать с родительскими каталогами этого устройства /dev/bus/usb/002, ведь пользователь может заходить под разными мандатными уровнями, назначать каждый раз перед входом под определённым уровнем? Если 1 уровень: [CODE]astra@astra:~$ sudo pdpl-file 1:0:0:ccnr /dev/bus/ astra@astra:~$ sudo pdpl-file 1:0:0:ccnr /dev/bus/usb astra@astra:~$ sudo pdpl-file 1:0:0:ccnr /dev/bus/usb/002[/CODE]Если 2 уровень: [CODE]astra@astra:~$ sudo pdpl-file 2:0:0:ccnr /dev/bus/ astra@astra:~$ sudo pdpl-file 2:0:0:ccnr /dev/bus/usb astra@astra:~$ sudo pdpl-file 2:0:0:ccnr /dev/bus/usb/002[/CODE]И т.д.? Заранее, спасибо, за помощь!
Изменено: |
|
|
© КБ Панорама, 1991-2021 Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности |