1

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


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

我的应用程序作为普通用户应用程序运行。中的文件/dev属于root其他任何人,并且对其他人不可读。

我一次没有问题chmod a+r mouse?,但是每次重新启动以及每次插入或拔出该死的啮齿动物时,设备都会来来去去。

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

4

1 回答 1

5

这些信息很容易找到,我只需要查看/etc/udev/rules.d/91-permissions.rulesDebian 配置。:-)

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

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

好像有这个“ GROUP”的东西来确定群主……

而且,您chmod显然可以填充:

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

注意MODE部分...

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

于 2009-11-15T08:19:50.783 回答