我的代码将在每次udev检测到新的usb时运行。
当我以本地用户身份运行时,我的代码工作正常。
但是当我使用udev.rules文件时它会失败,因为它以root身份运行我的脚本。
如何以本地用户身份运行“.rules”?
谢谢。
答案 0 :(得分:0)
您可能想从 udev 触发 systemd 服务。它将为您处理许多事情,例如用户切换。在此处查看将 udev 与 systemd 结合使用的完整示例:https://serverfault.com/questions/766506/automount-usb-drives-with-systemd/767079