udev .rules 文件作为每个用户本地运行? [关闭]

Posted

技术标签:

【中文标题】udev .rules 文件作为每个用户本地运行? [关闭]【英文标题】:udev .rules file run as local per user? [closed] 【发布时间】:2014-07-20 22:22:30 【问题描述】:

我的代码将在 udev 每次检测到新 USB 时运行。

当我以本地用户身份运行时,我的代码运行良好。

但是当我使用 udev.rules 文件时它会失败,因为它以 root 身份运行我的脚本。

如何以本地用户身份运行“.rules”?

【问题讨论】:

【参考方案1】:

您可能想从 udev 触发 systemd 服务。它会为你处理很多事情,比如用户切换。在这里查看使用 udev 和 systemd 的完整示例:https://serverfault.com/questions/766506/automount-usb-drives-with-systemd/767079

【讨论】:

以上是关于udev .rules 文件作为每个用户本地运行? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

udev的rules定制和调试

/dev设备文件命名或符号链接建立

运行 pl/sql 脚本时遇到问题

Ubuntu 无法连接设备 no permissions (verify udev rules)

Ubuntu 无法连接设备 no permissions (verify udev rules)

Ubuntu 无法连接设备 no permissions (verify udev rules)