table of contents
- bookworm 4.18.1-1
- bookworm-backports 4.24.0-2~bpo12+1
- testing 4.24.0-2
- unstable 4.24.0-2
- Deutsch
- English systemd
- English elogind
- 中文 (zh-CN)
- 繁體中文 (zh-TW)
LOGINCTL(1) | loginctl | LOGINCTL(1) |
BEZEICHNUNG¶
loginctl - Steuern des Systemd-Anmeldeverwalters
ÜBERSICHT¶
loginctl [OPTIONEN…] {BEFEHL} [NAME…]
BESCHREIBUNG¶
loginctl kann zum Prüfen und Steuern des Zustandes des Anmeldeverwalters systemd-logind.service(8) von systemd(1) verwandt werden.
BEFEHLE¶
Die folgenden Befehle werden verstanden:
Sitzungsbefehle¶
list-sessions
session-status [Kennung…]
Hinzugefügt in Version 233.
show-session [Kennung…]
Hinzugefügt in Version 233.
activate [Kennung]
Hinzugefügt in Version 219.
lock-session [Kennung…], unlock-session [Kennung…]
Hinzugefügt in Version 233.
lock-sessions, unlock-sessions
Hinzugefügt in Version 188.
terminate-session Kennung…
Hinzugefügt in Version 233.
kill-session Kennung…
Hinzugefügt in Version 233.
Dienstprogramme für Benutzer¶
list-users
user-status [BENUTZER…]
Hinzugefügt in Version 233.
show-user [BENUTZER…]
Hinzugefügt in Version 233.
enable-linger [BENUTZER…], disable-linger [BENUTZER…]
Siehe auch die Einstellung KillUserProcesses= in logind.conf(5).
Hinzugefügt in Version 233.
terminate-user BENUTZER…
Hinzugefügt in Version 233.
kill-user BENUTZER…
Hinzugefügt in Version 233.
Sitz-Befehle¶
list-seats
seat-status [NAME…]
Hinzugefügt in Version 233.
show-seat [NAME…]
Hinzugefügt in Version 233.
attach NAME GERÄT…
Hinzugefügt in Version 233.
flush-devices
terminate-seat NAME…
Hinzugefügt in Version 233.
OPTIONEN¶
Die folgenden Optionen werden verstanden:
--no-ask-password
-p, --property=
--value
Hinzugefügt in Version 230.
-a, --all
-l, --full
Hinzugefügt in Version 198.
--kill-whom=
Hinzugefügt in Version 252.
-s, --signal=
Der besondere Wert »help« wird alle bekannten Werte darstellen und das Programm wird sich sofort beenden; der besondere Wert »list« wird alle bekannten Werte zusammen mit ihren numerischen Signalnummern darstellen und das Programm wird sich sofort beenden.
-n, --lines=
Hinzugefügt in Version 219.
-o, --output=
Hinzugefügt in Version 219.
-H, --host=
-M, --machine=
--no-pager
--no-legend
--json=MODUS
-j
-h, --help
--version
EXIT-STATUS¶
Bei Erfolg wird 0 zurückgegeben, anderenfalls ein Fehlercode ungleich Null.
BEISPIELE¶
Beispiel 1. Benutzerstatus abfragen
$ loginctl user-status fatima (1005)
Since: Sat 2016-04-09 14:23:31 EDT; 54min ago
State: active
Sessions: 5 *3
Unit: user-1005.slice
├─user@1005.service
…
├─session-3.scope
…
└─session-5.scope
├─3473 login -- fatima
└─3515 -zsh Apr 09 14:40:30 laptop login[2325]: pam_unix(login:session):
session opened for user fatima by LOGIN(uid=0) Apr 09 14:40:30 laptop login[2325]: LOGIN ON tty3 BY fatima
Es gibt zwei Sitzungen, 3 und 5. Sitzung 3 ist eine graphische Sitzung, die mit einem Stern markiert ist. Es wird der Verarbeitungsbaum einschließlich der zwei entsprechenden Bereichs-Units und der Benutzerverwaltungs-Unit angezeigt.
UMGEBUNGSVARIABLEN¶
$SYSTEMD_LOG_LEVEL
$SYSTEMD_LOG_COLOR
Diese Einstellung ist nur nützlich, falls die Nachrichten direkt auf das Terminal geschrieben werden, da journalctl(1) und andere Werkzeuge, die Protokolle anzeigen, selbständig Nachrichten gemäß ihrer Protokollierungsstufe einfärben.
$SYSTEMD_LOG_TIME
Diese Einstellung ist nur nützlich, falls die Nachrichten direkt auf das Terminal oder in eine Datei geschrieben werden, da journalctl(1) und andere Werkzeuge, die Protokolle anzeigen, selbständig Zeitstempel basierend auf ihren Metadaten den Nachrichten anhängen.
$SYSTEMD_LOG_LOCATION
Beachten Sie, dass der Protokollierort sowieso oft als Metadaten zu den Journal-Einträgen angehängt ist. Die Aufnahme in den Nachrichtentext kann bei der Fehlersuche in Programmen dennoch praktisch sein.
$SYSTEMD_LOG_TID
Beachten Sie, dass diese Informationen sowieso als Metadaten an Journal-Einträge angehängt wird. Die Aufnahme direkt im Nachrichtentext kann aber trotzdem bei der Fehlersuche in Programmen praktisch sein.
$SYSTEMD_LOG_TARGET
$SYSTEMD_LOG_RATELIMIT_KMSG
$SYSTEMD_PAGER
Beachten Sie: Falls $SYSTEMD_PAGERSECURE nicht gesetzt ist, dann wird $SYSTEMD_PAGER (sowie $PAGER) ohne Rückmeldung ignoriert.
$SYSTEMD_LESS
Benutzer könnten insbesondere zwei Optionen ändern wollen:
K
Falls der Wert von $SYSTEMD_LESS kein »K« enthält und less das aufgerufene Textanzeigeprogramm ist, wird Strg+C durch das Programm ignoriert und muss durch das Textanzeigeprogramm selbst gehandhabt werden.
X
Beachten Sie, dass das Setzen der regulären Umgebungsvariablen $LESS keine Auswirkungen auf die Ausführung von less(1) durch systemd(1)-Werkzeuge hat.
Siehe less(1) für weitere Ausführungen.
$SYSTEMD_LESSCHARSET
Beachten Sie, dass das Setzen der regulären Umgebungsvariablen $LESSCHARSET keine Auswirkungen auf die Ausführungen von less(1) durch systemd(1)-Werkzeuge hat.
$SYSTEMD_PAGERSECURE
Hinweis: Wenn Befehle mit erhöhten Rechten ausgeführt werden, beispielsweise mittels sudo(8) oder pkexec(1), muss Vorsicht walten gelassen werden, um sicherzustellen, dass keine ungeplanten interaktiven Funktionalitäten aktiviert werden. Der »sichere« Modus für das Textanzeigeprogramm kann wie oben beschrieben automatisch aktiviert werden. Durch Setzen von SYSTEMD_PAGERSECURE=0 oder durch Nichtenfernen dieser Einstellung aus der ererbten Umgebung wird es dem Benutzer ermöglicht, beliebige Befehle auszuführen. Beachten Sie, dass auch $SYSTEMD_PAGERSECURE gesetzt werden muss, falls die Variablen $SYSTEMD_PAGER oder $PAGER berücksichtigt werden sollen. Es kann sinnvoll sein, stattdessen das Textanzeigeprogramm komplett mit --no-pager zu deaktivieren.
$SYSTEMD_COLORS
$SYSTEMD_URLIFY
SIEHE AUCH¶
systemd(1), systemctl(1), systemd-logind.service(8), logind.conf(5)
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer.
systemd 256.5 |