GNU/Linux >> Znalost Linux >  >> Linux

Nastavte oprávnění GPIO čistě

Přidal jsem /etc/udev/rules.d/99-gpio.rules pro správné a čisté nastavení všech oprávnění:

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. Oprávnění pro Linux 101

  2. Co je Umask v Linuxu

  3. Linux – Jak nastavit výchozí oprávnění k souborům pro všechny složky/soubory v adresáři?

  1. Otázky k rozhovoru s Linuxem – Zvláštní oprávnění (SUID, SGID a sticky bit)

  2. Jak mohu automaticky nastavit oprávnění k zápisu při připojení jednotky USB v linuxu?

  3. Jak nastavím výchozí přezdívku pro nová připojení irssi?

  1. Nemohu získat Sambu, aby nastavila správná oprávnění pro vytvořené adresáře?

  2. Jak nastavit výchozí oprávnění k souborům pro všechny složky/soubory v adresáři?

  3. Jak nastavím oprávnění rekurzivně na adresář (s povoleným ACL)?