application a besoin d'autorisations pour accéder aux lumières USB sur Ubuntu

0

J'ai un serveur exécutant ubuntu server 12.04 et une application nécessitant un accès à certaines lumières USB. Existe-t-il un groupe de périphériques standard auquel je peux ajouter l'utilisateur, ou un autre moyen de lui attribuer des autorisations pour tout le matériel USB? ou au moins les lumières usb?

J'ai actuellement ce travail en ajoutant l'utilisateur au groupe racine que je sais n'est pas optimal.

graeme
la source

Réponses:

1

http://www.linuxfromscratch.org/blfs/view/cvs/postlfs/devices.html

Apparemment, vous pourrez peut-être ajouter l'utilisateur au groupe USB pour l'activer, mais cela revient à donner à l'utilisateur des autorisations de groupe «racine», apparemment.

à partir du lien ci-dessus:

Il est possible d'ajuster les attributs de l'appareil, tels que le nom du groupe et les autorisations, en créant des règles udev supplémentaires, correspondant à quelque chose comme cela. Vous pouvez trouver le fournisseur et le produit en recherchant les entrées du répertoire / sys / devices ou en utilisant les informations udevadm après la connexion du périphérique. Consultez la documentation dans le répertoire udev actuel de / usr / share / doc pour plus de détails.

par exemple

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

«scanner» serait le groupe affecté à l'élément ci-dessus. Encore une fois, selon le post, udevadm infodonnerait les identifiants de vente et de produit ci-dessus.

Ben West
la source
un petit google va très loin: google.com/…
Ben West