【发布时间】:2019-02-06 21:50:16
【问题描述】:
我想从连接到 USB 并被系统视为串行设备的 GPS 读取数据。我不想使用 chmod u+s 或 sudo 并只为流程提供执行此操作的最低功能。
为了测试,我使用了cat 命令:
sudo cat /dev/ttyACM0
这行得通,但我可以给cat 一个读取串行端口的特定功能吗?
我试过setcap cap_sys_rawio+p 和cap_sys_tty_config+p 没有成功。
我的想法是为二进制文件提供完成任务所需的最低权限。
【问题讨论】:
-
没什么特别的,在dev文件上使用chown/chgrp/chmod
标签: linux serial-port capability