aplicativo precisa de permissões para acessar as luzes USB no Ubuntu

0

Eu tenho um servidor rodando o servidor ubuntu 12.04 e tenho um aplicativo que precisa de acesso a algumas luzes usb existe um grupo de dispositivos padrão que eu possa adicionar o usuário, ou alguma outra maneira de dar permissões para todo o hardware usb? ou pelo menos as luzes usb?

Atualmente, tenho esse trabalho adicionando o usuário ao grupo raiz que sei que não é o ideal.

    
por graeme 18.10.2012 / 04:00

1 resposta

1

link

Aparentemente, você pode adicionar o usuário ao grupo usb para ativar, mas isso é o mesmo que dar permissões de grupo 'root' ao usuário, aparentemente.

do link acima:

Fine-tuning of device attributes such as group name and permissions is possible by creating extra udev rules, matching on something like this. The vendor and product can be found by searching the /sys/devices directory entries or using udevadm info after the device has been attached. See the documentation in the current udev directory of /usr/share/doc for details.

por exemplo

SUBSYSTEM=="usb_device", SYSFS{idVendor}=="05d8", SYSFS{idProduct}=="4002", \
GROUP:="scanner", MODE:="0660"

'scanner' seria o grupo atribuído ao item acima. Novamente, de acordo com o post, udevadm info daria os IDs de produto e produto para acima.

    
por 18.10.2012 / 06:55