代码之家  ›  专栏  ›  技术社区  ›  Carl Smotricz

udev设备文件的自动权限?

  •  1
  • Carl Smotricz  · 技术社区  · 15 年前

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


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

    我的应用程序作为普通用户应用程序运行。文件在 /dev 属于 root 其他人看不懂。

    我做这件事没问题 chmod a+r mouse?

    有人能告诉我一个脚本或什么东西来操纵我的电脑吗 chmod 是自动发生的吗?

    1 回复  |  直到 15 年前
        1
  •  5
  •   asveikau    15 年前

    这个信息很容易被发现,我只需要看看 /etc/udev/rules.d/91-permissions.rules 在Debian配置上。:-)

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

    看起来有这个“ GROUP “确定组所有者的事项。。。

    而且,你可以 chmod 显然是:

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

    注意 MODE 部分