首页 文章

HID设备的权限 . 为什么我的udev规则被忽略了?

提问于
浏览
0

首先,我不明白为什么我不得不问这个问题 . 我以root身份运行,root是“plugdev”组的一部分 .

我正在尝试将MagTek USB-Magstripe读卡器添加到我的Linux系统中,但它无法正常工作 . 当我尝试将>>输出到文件时,我得到“许可被拒绝” . 当我“cd / dev / usb”和“ls -la”时,我看到:

crw ------- 1 root root 180,0 Jul 5 10:52 hiddev0

我可以将它chmod到666或777,但当我将其重新插入其中时,它将恢复为旧的权限 . 所以环顾网络我从udevadm得到了以下内容,并在/etc/udev/rules.d中创建了99-rules.local:

SUBSYSTEM =“usbmisc”,ATTRS ==“0002”,ATTRS ==“0000:04:00.0”,ACTION ==“add”,RUN =“/ bin / chmod 777 / dev / $ name “

“service udev restart”不起作用,注销不起作用,重新启动我的系统不起作用 . 无论我做什么,这个设备都默认回到它的旧权限 .

理想情况下,我希望所有USB设备默认为755 . 默认情况下,我不会以root身份执行此操作吗?

1 回答

相关问题