Name

systemd-logind.service, systemd-logind — systemd Login Manager

Synopsis

sysytemd-logind.service

/usr/lib/systemd/systemd-logind

Description

systemd-logind is a system service that manages user logins. It is responsible for: keeping track of users and sessions, their processes and their idle state; creating control groups for user processes; provide PolicyKit-based access for users to operations such as system shutdown or sleep; implementing a shutdown/sleep inhibition logic for applications; handling of power/sleep hardware keys; multi-seat management; session switch management; device access management for users; automatic spawning of text logins (gettys) and user runtime directory management.

User sessions are registered in logind via the pam_systemd(8) PAM module.

See logind.conf(5) for information about the configuration of this service.

See Multi-Seat on Linux for an introduction into basic concepts of logind such as users, sessions and seats.

See Also

systemd(1), loginctl(1), logind.conf(5), pam_systemd(8)