gpt4 book ai didi

linux - udev 设备文件的自动权限?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:32:17 28 4
gpt4 key购买 nike

这是来自 SuperUser.com 的骗局。那里的人不够聪明,也不愿意帮助我;也许这更多是程序员的问题而不是管理员的问题:


除了内置触摸板外,我有一个应用程序可以读取通过 USB 插入的 4(四)个鼠标的输入。这对 Ubuntu 9.10 来说没有问题:hald 注意到新设备和 udev 的它们是名为 /dev/input/mouse4 ... mouse7 的全新条目。

我的应用程序作为普通用户应用程序运行。 /dev 中的文件属于 root,其他任何人都无法读取。

我在执行 chmod a+r mouse? 时没有遇到过一次问题,但是每次重新启动以及每次插入或拔出该死的啮齿动物时,设备都会出现和消失。

有人可以告诉我一个脚本或其他可以操纵的东西,以便我的 chmod 自动发生吗?

最佳答案

此信息很容易发现,我只需查看 Debian 配置上的 /etc/udev/rules.d/91-permissions.rules。 :-)

从那里粘贴的一些有趣的例子:

# default permissions for block devices
SUBSYSTEM=="block", GROUP="disk"

看起来有这个“GROUP”的东西来确定组所有者...

而且,你显然可以 chmod 东西:

KERNEL=="pty*",                 MODE="0666",    GROUP="tty"

注意 MODE 部分...

我相信 RTFM-ing 的 udev 配置文件格式将为您提供更多信息。 :-)

关于linux - udev 设备文件的自动权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1736942/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com