linux - 允许用户在没有 sudo 的情况下创建 can bus
问题描述
我在我的应用程序中使用 socketcan 和 virtual can 总线。为了创建虚拟 CAN 总线,我使用以下命令:
sudo ip link add dev vcan0 type vcan
但是,是否可以在没有特定用户帐户的情况下执行此操作sudo
?
我尝试使用 visudo 在 sudoers 文件中添加一行,但没有得到想要的结果。我添加了行"user" ALL=(ALL) /usr/bin/ip link add dev vcan0 type vcan
,"user"
我想授予访问权限的用户在哪里。
我怎样才能让它工作?
解决方案
推荐阅读
- typescript - 打字稿:强制排除文件,即使它是导入的
- angular - 父类的 ContentChild
- java - 为什么 LongStream reduce 和 sum 性能之间存在差异?
- c++ - C++对象的不同声明
- c++ - 特征矩阵中的元素智能反转
- arrays - 在电子表格中间插入可变长度的表格-如何使电子表格动态调整
- python-3.x - 在 Pandas Jupyter 中将年、月、日和小时格式化为日期时间对象
- python - 继承公共用户视图 (ODOO 12)
- reactjs - 如何将对象数组传递给Typescript中的类
- android - Ionic Angular Capacitor Android NodeJS - API连接失败