3 ms·
systemd accepts commands from the system bus (i.e. the dbus instance running as uid 0). User desktops have their own session bus, which runs as the user.
by tremon 10mo ago
systemd accepts commands from the system bus (i.e. the dbus instance running as uid 0). User desktops have their own session bus, which runs as the user.
- chasil 10mo agoThanks, that makes sense. Still, for user-level systemd, that means the bus is open to any binary running with the user's credentials. This is not any worse than the risk of running ssh-agent, though.