Search code examples
ubuntuttyudev

Change ttyUSB permissions using udev


My program needs to access ttyUSB without root permission.

I tried changing it with chmod 777 /dev/ttyUSB0 as you know, when I reboot this permission changed to default. How can I configure my udev rules.d for this?


Solution

  • Look for ttyUSB* in the rules.d directory and update it to look lke below:

    KERNEL=="ttyUSB*", MODE="0777"
    

    Leave any other entries you find on the line unchanged, add the mode attribute if it does not exist.