我已经通过 加载了一个自定义驱动程序到linux mknod
。然而,现在我编写的使用它的任何程序都需要使用 来运行sudo
,这在我使用 IDE 时很难做到。有什么方法可以调整驱动程序权限,以便我可以在 IDE 中运行我的程序吗?
答案1
如果您更改已创建的设备节点的所有权和权限,它应该可以工作:
chown kalak:kalak node
chmod 600 node
(假设您的用户名是kalak
,您的主组是kalak
,您的设备节点称为node
)。
我已经通过 加载了一个自定义驱动程序到linux mknod
。然而,现在我编写的使用它的任何程序都需要使用 来运行sudo
,这在我使用 IDE 时很难做到。有什么方法可以调整驱动程序权限,以便我可以在 IDE 中运行我的程序吗?
如果您更改已创建的设备节点的所有权和权限,它应该可以工作:
chown kalak:kalak node
chmod 600 node
(假设您的用户名是kalak
,您的主组是kalak
,您的设备节点称为node
)。