2016-07-05 117 views
0

首先,我不明白爲什麼我不得不問這個問題。我以root身份運行,並且root是「plugdev」組的一部分。HID設備權限。爲什麼我的udev規則被忽略?

我想添加一個MagTek USB-Magstripe讀卡器到我的Linux系統,它不工作。當我嘗試輸出>>到文件時,我得到「權限被拒絕」。當I 「CD的/ dev/USB」 和 「LS -la」 我明白:

CRW ------- 1根根180,0 7月5日10時52 hiddev0

,我還可以搭配chmod它到666或777,但是當我插回它時,它會恢復到舊的權限。所以在網上找了下來,我從udevadm中得到了以下內容,並在/etc/udev/rules.d中創建了99-rules.local:

SUBSYSTEM =「usbmisc」,ATTRS {idProduct} ==「0002」, ATTRS {serial} ==「0000:04:00.0」,ACTION ==「add」,RUN + =「/ bin/chmod 777/dev/$ name」

「service udev restart」不起作用,重新啓動我的系統不起作用。無論我做什麼,該設備都會默認恢復其舊權限。

理想情況下,我想所有USB設備默認爲755。我不明白爲什麼這很難實現,爲什麼我不能以root身份默認執行此操作?

回答