龙空技术网

普通用户权限使用minicom 访问串口

cheatsheet 126

前言:

此刻各位老铁们对“ubuntu串口dialout”可能比较注意,同学们都需要剖析一些“ubuntu串口dialout”的相关知识。那么小编也在网络上搜集了一些有关“ubuntu串口dialout””的相关资讯,希望你们能喜欢,我们快快来学习一下吧!

linux嵌入式开发很多时候都需要串口调试, 这时候就不可避免的要使用minicom,但是发现的问题是没权限访问串口,于是你需要一遍一遍的敲sudo,或者懒得或者搞不定的人就是直接切成root用户干所有的事情了, 其实只是没有权限,没权限把权限加上就好了

先看下这些文件的权限

ls -ls /dev/ttyS* /dev/ttyU*crw-rw---- 1 root dialout 4, 64 Nov 1 14:52 /dev/ttyS0crw-rw---- 1 root dialout 4, 65 Nov 1 14:52 /dev/ttyS1crw-rw---- 1 root dialout 4, 74 Nov 1 14:52 /dev/ttyS10crw-rw---- 1 root dialout 4, 75 Nov 1 14:52 /dev/ttyS11crw-rw---- 1 root dialout 4, 76 Nov 1 14:52 /dev/ttyS12crw-rw---- 1 root dialout 4, 77 Nov 1 14:52 /dev/ttyS13crw-rw---- 1 root dialout 4, 78 Nov 1 14:52 /dev/ttyS14

发现用户组都是dailout的,dialout的组的权限是rw, 那么实际上我们把当前用户加入到dialout 用户组就可以了

把用户添加到dialout 用户组

sudo usermod -a -G dialout $USER

接下来你就可以使用普通用户权限访问了串口了

标签: #ubuntu串口dialout