更改设备文件的默认权限

时间:2014-11-05 04:39:45

标签: linux permissions linux-kernel linux-device-driver udev

我已经编写了我的gpio驱动程序并使用udev在系统中注册它。这创建了我的所有设备文件,但创建它们的权限是600.如何将此默认权限更改为666或任何其他权限。因为我必须使用sudo运行我的程序读取此文件。

我应该在udev中写任何规则..请解释。 或者我应该将我的程序本身的操作权限更改为root。


更新:我的udev rules.d包含

40-scratch.rules

ATTRS{idVendor}=="0694", ATTRS{idProduct}=="0003", SUBSYSTEMS=="usb", ACTION=="add", MODE="0666", GROUP="plugdev"

99-input.rules

SUBSYSTEM=="input", GROUP="input", MODE="0660"

udev.conf

udev_log="err"

0 个答案:

没有答案