用户登录时触发的systemd目标是什么?
我尝试从upstart迁移,当用户成功登录时会触发我的许多自定义服务。
我想在Ubuntu的新贵的start on desktop-session-start
节中找到相同的start on desktop-session-start
。 有人能帮帮我吗?
好。 我发现了它。
没有这样的目标。 用户登录后的事件由完全独立的 systemd系统systemd --user
。
该系统由/etc/pam.d/common_session
的自定义pam模块pam_systemd.so
和节启动。
AFAIU由systemd --user
触发的所有命令都以用户的权限执行。 如果你想在用户登录后立即触发某事 – 使用pam
,就像systemd
一样。