Linux USB 权限问题

查看usb的权限
在这里插入图片描述
USB2出现权限问题,
有一下解决方法:

  1. 单次有效

    sudo chmod 777 /dev/ttyUSB2

这样会给ttyUSB2写入和读取的权限。但是这种方法是一次性的,重新连接或重启,还会出现报错。

  1. 永久方法 - 1
    在/etc/udev/rules.d/ 创建my-newrule.rules

    sudo vim  my-newrule.rules
    

添加下面的文本:

	    #add the following
	    KERNEL=="ttyUSB0", MODE="777"
	    KERNEL=="ttyUSB1", MODE="777"
	    KERNEL=="ttyUSB2", MODE="777"

保存文本,執行下面文件。

sudo service udev reload
sudo service udev restart

重新插上USB,执行试试。

  1. 永久方法 - 2
    在这里插入图片描述
      因为默认情况下,只有root用户和属于dialout组的用户会有读写权限,因此直接把自己的用户加入到dialout组就可以了。操作完命令后要logout一下,就永久生效了。或者USB拔掉,重新插上。
      以后每次连接,都可以直接对设备进行管理,不用做任何操作了。

你可能感兴趣的:(linux,树莓派)