【发布时间】:2013-01-12 07:51:18
【问题描述】:
我的程序需要在没有root权限的情况下访问ttyUSB。
如您所知,我尝试使用 chmod 777 /dev/ttyUSB0 更改它,当我重新启动时,此权限更改为默认值。如何为此配置我的 udev rules.d?
【问题讨论】:
-
您要求的访问问题的解决方案不正确。访问串行终端设备的正确解决方案是将您的用户名添加到
dialout组。
我的程序需要在没有root权限的情况下访问ttyUSB。
如您所知,我尝试使用 chmod 777 /dev/ttyUSB0 更改它,当我重新启动时,此权限更改为默认值。如何为此配置我的 udev rules.d?
【问题讨论】:
dialout 组。
在rules.d 目录中查找ttyUSB* 并将其更新为如下所示:
KERNEL=="ttyUSB*", MODE="0777"
保留您在该行中找到的任何其他条目不变,如果不存在则添加模式属性。
【讨论】: