![udev 规则应具有哪些权限?](https://linux22.com/image/89650/udev%20%E8%A7%84%E5%88%99%E5%BA%94%E5%85%B7%E6%9C%89%E5%93%AA%E4%BA%9B%E6%9D%83%E9%99%90%EF%BC%9F.png)
udev 规则对 USB 设备应具有哪些权限? 644? 755?
例如在 Ubuntu 上我正在查看这个文件:/etc/udev/rules.d/99-lpcscrypt.rules
答案1
没有理由使 udev 规则可执行。它们不可执行(内核不会对它们执行任何操作),并且 udev 不会为可执行规则文件附加特殊含义。
非 root 用户不能写入 udev 规则。修改它的用户可以注入以 root 身份运行的任意代码。
Udev 规则通常不包含任何机密内容。几乎所有信息都可以通过/sys
接口、/dev
条目、指令运行ps
时的调用等来显示。RUN
所以正确的权限是644。