参考来源:https://blog.csdn.net/qq_39779233/article/details/111400187

一般的给予串口权限方法

以USB串口为例,列出当前可用的USB串口:

ls /dev/ttyUSB*

给予当前用户串口权限:

sudo chmod 666 /dev/ttyUSB0

该方法只能临时添加访问权限,一次性的,下次拔插串口线或者开关机还需要再次赋予串口权限。

永久添加串口权限方法

查看串口所属的用户组:

ls -l /dev/ttyUSB0
# 输出
crwxrwx--x 1 root dialout 188, 0 May  2 11:05 /dev/ttyUSB0

将当前用户加入到此用户组:

sudo usermod -aG dialout *你的用户名*

注销再重新登录即可生效:

logout