【发布时间】:2020-11-23 22:50:18
【问题描述】:
我正在运行一个需要运行 system(rmmod usbserial) 的 c 程序。
我可以从具有 sudo 权限的 root 用户运行此应用程序。
但我想从没有 root 或 sudo 权限的普通用户空间运行。
请提出建议。我也想在不输入 sudo 的情况下运行它。
喜欢 ./run_app 而不是 sudo ./run_app
【问题讨论】:
-
为什么要以普通用户而不是 root 用户身份运行它?
-
实际上我使用的这个应用程序是用于更改波特率,并且设备驱动程序与默认安装的驱动程序冲突,这就是为什么每次用户运行该程序时都必须删除默认驱动程序。