Linux授权普通用户读写 ttyUSB (USB2Serial)

现在的笔记本一般都不带串行端口(RS232)了,而且市面上带串口的笔记本也很贵,不划算。对于需要经常使用串口调试设备的人,多使用USB转串口了。购买一条转换线也就30元左右,Windows需要安装驱动,而Linux系统一般可以直接识别,但是默认只有 root 角色拥有使用权限,非常不方便!但是你可以参照如下设置修改权限。

一、Linux 下查看 USB2Serial 是否已经识别

Code example:

1

ls -l /dev/ttyUSB*

二、Linux授权普通用户读写 ttyUSB
  1. 创建一个Udev规则,内容如下:

    Code example:

    1

    2

    cat /etc/udev/rules.d/70-ttyUSB.rules

    KERNEL=="ttyUSB*", OWNER="root", GROUP="root", MODE="0666"

  2. 重新启动Udev服务:

    Code example:

    1

    /etc/init.d/udev restart

  3. 重新插拔 USB2Serial 线。

现在你用普通用户试试 minicom,是不是可以访问了?
你也可以查看下 ttyUSB 的权限 ls -l /dev/ttyUSB*,是不是 0666 啦!

Linux下对于其他硬件设备的权限授予,也可以参照此文举一反三

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值