GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Configurar Udev para cambiar los permisos en el dispositivo Usb Hid?

Tengo una báscula USB, una USB HID. Actualmente, cuando está enchufado, los permisos solo permiten que el superusuario acceda a él. ¿Cómo puedo configurar udev para que cualquiera pueda acceder a este dispositivo? Tengo los ID de proveedor y de producto, pero me gustaría compararlos según el tipo de HID.

En este momento, tengo problemas para encontrar cualquier regla existente que se aplique a esto (busqué "hidraw" en /lib/udev/rules.d y /etc/udev/rules.d , entre otras cosas).

Mejor respuesta

Normalmente, esto se hace agregando a /etc/udev/rules.d un archivo puede llamarse 50-usb-scale.conf con contenidos como este:

SUBSYSTEM=="usb", ATTR{idVendor}=="HEX1", ATTR{idProduct}=="HEX2", MODE="0666"

Donde HEX1 y HEX2 se reemplazan con la identificación del proveedor y del producto respectivamente.

Para hacer coincidir el tipo de interfaz, podría intentar reemplazar ATTR{idVendor}=="HEX1", ATTR{idProduct}=="HEX2" con una coincidencia para bInterfaceClass siendo 03 (HID):

SUBSYSTEM=="usb", ATTR{bInterfaceClass}=="03", MODE="0666"

Pero tenga cuidado, eso también afectará a los ratones y teclados.


Ubuntu
  1. ¿Cambiar dispositivo de sonido predeterminado?

  2. ¿No puede cambiar los permisos para el grupo en las unidades USB?

  3. ¿Cómo cambiar los permisos de archivo en una unidad Fat32?

  4. Cómo ejecutar un script cuando se conectan o eliminan dispositivos USB mediante UDEV

  5. Regla Udev para hacer coincidir el dispositivo USB de múltiples nodos

Cómo cambiar permisos en Linux

Linux:¿Udev no cambia el nombre del dispositivo USB Ethernet?

¿Cómo montar el dispositivo USB Leapfrog Tag?

¿Cómo mostrar una notificación cuando se inserta un dispositivo USB?

Cómo cambiar los permisos de archivo en cPanel

Cómo cambiar los permisos de archivo