GNU/Linux >> Tutoriales Linux >  >> Linux

Establecer permisos GPIO limpiamente

Agregué /etc/udev/rules.d/99-gpio.rules para configurar todos los permisos de forma correcta y limpia:

SUBSYSTEM=="bcm2835-gpiomem", KERNEL=="gpiomem", GROUP="gpio", MODE="0660"
SUBSYSTEM=="gpio", KERNEL=="gpiochip*", ACTION=="add", PROGRAM="/bin/sh -c 'chown root:gpio /sys/class/gpio/export /sys/class/gpio/unexport ; chmod 220 /sys/class/gpio/export /sys/class/gpio/unexport'"
SUBSYSTEM=="gpio", KERNEL=="gpio*", ACTION=="add", PROGRAM="/bin/sh -c 'chown root:gpio /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value ; chmod 660 /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value'"

Linux
  1. configurar dispositivo para desarrollo (???????????? sin permisos)

  2. El registro de acceso de Apache establece permisos automáticamente

  3. ¿Cómo puedo configurar automáticamente los permisos de escritura al montar una unidad USB en Linux?

  4. ¿Cómo configuro un nick predeterminado para nuevas conexiones irssi?

  5. ¿Cómo configuro permisos recursivamente en un directorio (con ACL habilitado)?

Una guía para principiantes sobre los permisos de Linux

Comprender los permisos de archivos de Linux

Comando Umask en Linux

¿S mayúscula en los permisos de una carpeta?

¿Cómo establecer permisos de archivo específicos al redirigir la salida?

¿Cómo establecer permisos de archivo predeterminados para todas las carpetas/archivos en un directorio?