My goal is to limit access to FPGA dev board (connected by usb) to certain users. We normally access these dev boards using Vivado or Quartus Prime. For some reason, Vivado seems to be overriding the permissions, and still allows any user to read/write to the board despite the permissions I updated using udev rules. I'm not sure how to prevent this application from superseding the rules I made.
This is what I tried to do below:
I placed a rules file under /etc/udev/rules.d with the following contents
SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6010", ATTRS{serial}=="210328AD3B1E", OWNER:="username", MODE:="0600"
This was the resulting permissions from the symbolic link under /dev
crw------- 1 username dialout 188, 1 Jan 13 18:14 ttyUSB1
I'm also curious what the "1" before the username and the "188" subsequently means.
Any help or advice would be appreciated.