用户登录时触发的 systemd 目标是什么?

用户登录时触发的 systemd 目标是什么?

我尝试从 upstart 迁移,当用户成功登录时,我的许多自定义服务都会被触发。

我想找到start on desktop-session-startUbuntu upstart 的等效节。有人能帮助我吗?

答案1

好的。我已经找到了。

没有这样的目标。用户登录后的事件由完全独立systemd 系统,systemd --user

pam_systemd.so该系统由中的自定义 pam 模块和 stanza启动/etc/pam.d/common_session

据我所知,所有由 触发的命令systemd --user都以用户权限执行。如果你想触发某些东西刚过用户登录作为根- 使用pam,就像 一样systemd

相关内容