.\" -*- coding: UTF-8 -*- '\" t .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH LOGINCTL 1 "" "systemd 241" loginctl .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH BEZEICHNUNG loginctl \- Steuern des Systemd\-Anmeldeverwalters .SH ÜBERSICHT .HP \w'\fBloginctl\fR\ 'u \fBloginctl\fP [OPTIONEN…] {BEFEHL} [NAME…] .SH BESCHREIBUNG .PP \fBloginctl\fP kann zum Prüfen und Steuern des Zustandes des Anmeldeverwalters \fBsystemd\-logind.service\fP(8) von \fBsystemd\fP(1) verwandt werden\&. .SH OPTIONEN .PP Die folgenden Optionen werden verstanden: .PP \fB\-\-no\-ask\-password\fP .RS 4 Den Benutzer nicht für Authentifizierung für privilegierte Aktionen befragen\&. .RE .PP \fB\-p\fP, \fB\-\-property=\fP .RS 4 Bei der Anzeige der Eigenschaften der Sitzung/des Benutzers/des Sitzes wird die Anzeige auf die als Argument festgelegten Eigenschaften begrenzt\&. Falls nicht angegeben, werden alle gesetzten Eigenschaften angezeigt\&. Das Argument sollte ein Eigenschaftsname wie »Sessions« sein\&. Falls mehr als einmal angegeben, werden alle Eigenschaften mit den festgelegten Namen angezeigt\&. .RE .PP \fB\-\-value\fP .RS 4 Bei der Anzeige von Sitzungs\-/Benutzer\-/Sitzeigenschaften mit \fBshow\fP wird nur der Wert ausgegeben und der Eigenschaftsname und »=« übersprungen\&. .RE .PP \fB\-a\fP, \fB\-\-all\fP .RS 4 Bei der Anzeige der Sitzungs\-/Benutzer\-/Sitz\-Eigenschaften werden alle Eigenschaften angezeigt, unabhängig davon, ob sie gesetzt sind oder nicht\&. .RE .PP \fB\-l\fP, \fB\-\-full\fP .RS 4 Prozessbaumeinträge nicht verkürzen\&. .RE .PP \fB\-\-kill\-who=\fP .RS 4 Der zu tötende Prozess wird ausgewählt, wenn dies zusammen mit \fBkill\-session\fP verwandt wird\&. Muss entweder \fBleader\fP oder \fBall\fP sein, um auszuwählen, ob nur der Leitprozess einer Sitzung oder alle Prozesse der Sitzung getötet werden sollen\&. Standardmäßig \fBall\fP, falls nicht angegeben\&. .RE .PP \fB\-s\fP, \fB\-\-signal=\fP .RS 4 Wählt das an den ausgewählten Prozess zu sendende Signal, wenn es zusammen mit \fBkill\-session\fP oder \fBkill\-user\fP verwandt wird\&. Muss eine der gut bekannten Signal\-Angaben wie \fBSIGTERM\fP, \fBSIGINT\fP oder \fBSIGSTOP\fP sein\&. Standardmäßig \fBSIGTERM\fP, falls nicht angegeben\&. .RE .PP \fB\-n\fP, \fB\-\-lines=\fP .RS 4 Steuert die Anzahl der anzuzeigenden Journal\-Zeilen, startend bei der neusten, wenn es zusammen mit \fBuser\-status\fP und \fBsession\-status\fP verwandt wird\&. Akzeptiert eine positive Ganzzahl als Argument\&. Standardmäßig 10\&. .RE .PP \fB\-o\fP, \fB\-\-output=\fP .RS 4 Steuert die Formatierung der angezeigten Journal\-Einträge, wenn es zusammen mit \fBuser\-status\fP und \fBsession\-status\fP verwandt wird\&. Siehe \fBjournalctl\fP(1) für die verfügbare Auswahl\&. Standardmäßig »short«\&. .RE .PP \fB\-H\fP, \fB\-\-host=\fP .RS 4 Führt die Aktion aus der Ferne aus\&. Geben Sie den Rechnernamen oder einen Benutzernamen und Rechnernamen (getrennt durch »@«) an, zu dem verbunden werden soll\&. Dem Rechnernamen darf optional ein Port, auf dem SSH auf Anfragen wartet, getrennt durch »:« und dann ein Container auf dem festgelegten Host angehängt werden, womit direkt zu einem bestimmten Container auf dem angegebenen Rechner verbunden wird\&. Dies verwendet SSH, um mit der Maschinen\-Verwalterinstanz auf dem Rechner in der Ferne zu kommunizieren\&. Container\-Namen dürfen mit \fBmachinectl \-H \fP\fIRECHNER\fP aufgezählt werden\&. Stellen Sie IPv6\-Adressen in Klammern\&. .RE .PP \fB\-M\fP, \fB\-\-machine=\fP .RS 4 Führt die Aktion in einem lokalen Container aus\&. Geben Sie den Namen des Containers an, zu dem verbunden werden soll\&. .RE .PP \fB\-\-no\-pager\fP .RS 4 Die Ausgabe nicht an ein Textanzeigeprogramm weiterleiten\&. .RE .PP \fB\-\-no\-legend\fP .RS 4 Gibt die Legende nicht aus, d\&.h\&. die Spaltenköpfe und die Fußzeile mit Hinweisen\&. .RE .PP \fB\-h\fP, \fB\-\-help\fP .RS 4 Zeigt einen kurzen Hilfetext an und beendet das Programm\&. .RE .PP \fB\-\-version\fP .RS 4 Zeigt eine kurze Versionszeichenkette an und beendet das Programm\&. .RE .SH BEFEHLE .PP Die folgenden Befehle werden verstanden: .SS Sitzungsbefehle .PP \fBlist\-sessions\fP .RS 4 Listet die aktuellen Sitzungen auf\&. .RE .PP \fBsession\-status\fP [\fIKennung\fP…] .RS 4 Zeigt knappe Laufzeitinformationen zu einer oder mehrerer Sitzungen an, gefolgt von den neusten Protokolldaten aus dem Journal\&. Akzeptiert eine oder mehrere Sitzungskennungen als Parameter\&. Falls keine Sitzungskennungen übergeben werden, wird der Status der Sitzung des Aufrufenden angezeigt\&. Diese Funktion ist dazu gedacht, menschenlesbare Ausgabe zu erzeugen\&. Falls Sie Computer\-auswertbare Ausgaben suchen, verwenden Sie stattdessen \fBshow\-session\fP\&. .RE .PP \fBshow\-session\fP [\fIKennung\fP…] .RS 4 Zeigt Eigenschaften von einer oder mehrerer Sitzungen oder dem Verwalter selbst an\&. Falls kein Argument festgelegt ist, werden die Eigenschaften des Verwalters angezeigt\&. Falls eine Sitzungskennung festgelegt ist, werden die Eigenschaft der Sitzungen angezeigt\&. Standardmäßig werden leere Eigenschaften unterdrückt\&. Verwenden Sie \fB\-\-all\fP, um diese auch anzuzeigen\&. Um bestimmte Eigenschaften zur Anzeige auszuwählen, verwenden Sie \fB\-\-property=\fP\&. Dieser Befehl ist dazu gedacht, verwandt zu werden, wannimmer Computer\-auswertbare Ausgabe benötigt wird\&. Verwenden Sie \fBsession\-status\fP, falls Sie nach formatierter, menschenlesbarer Ausgabe suchen\&. .RE .PP \fBactivate\fP [\fIKennung\fP] .RS 4 Aktiviert eine Sitzung\&. Dies bringt eine Sitzung in den Vordergrund, falls eine andere Sitzung derzeit im respektiven Sitz im Vordergrund ist\&. Akzeptiert eine Sitzungskennung als Argument\&. Falls kein Argument festgelegt ist, wird die Sitzung des Aufrufenden in den Vordergrund gebracht\&. .RE .PP \fBlock\-session\fP [\fIKennung\fP…], \fBunlock\-session\fP [\fIKennung\fP…] .RS 4 Aktiviert/Deaktiviert die Bildschirmsperre auf einer oder mehreren Sitzungen, falls die Sitzung dies unterstützt\&. Akzeptiert eine oder mehrere Sitzungskennungen als Argumente\&. Falls kein Argument festgelegt ist, wird die Sitzung des Aufrufenden ge\- bzw\&. entsperrt\&. .RE .PP \fBlock\-sessions\fP, \fBunlock\-sessions\fP .RS 4 Aktiviert/Deaktiviert die Bildschirmsperre auf allen aktuellen Sitzungen, die dies unterstützen\&. .RE .PP \fBterminate\-session\fP \fIKennung\fP… .RS 4 Beendet eine Sitzung\&. Dies tötet alle Prozesse der Sitzung und gibt alle dieser Sitzung zugeordneten Ressourcen frei\&. .RE .PP \fBkill\-session\fP \fIKennung\fP… .RS 4 Sendet ein Signal an einen oder mehrere Prozesse der Sitzung\&. Verwenden Sie \fB\-\-kill\-who=\fP, um den zu tötenden Prozess auszuwählen\&. Verwenden Sie \fB\-\-signal=\fP, um das zu sendende Signal auszuwählen\&. .RE .SS "Dienstprogramme für Benutzer" .PP \fBlist\-users\fP .RS 4 Listet alle aktuell angemeldeten Benutzer auf\&. .RE .PP \fBuser\-status\fP [\fIBENUTZER\fP…] .RS 4 Zeigt knappe Laufzeitinformationen über eine oder mehrere angemeldete Benutzer an, gefolgt von den neusten Protokolldaten aus dem Journal\&. Akzeptiert eine oder mehrere Benutzernamen oder numerische Benutzerkennungen als Parameter\&. Falls kein Parameter übergeben wurde, wird der Status für den Benutzer der Sitzung des Aufrufenden angezeigt\&. Diese Funktion ist dazu gedacht, menschenlesbare Ausgabe zu erzeugen\&. Falls Sie Computer\-auswertbare Ausgabe suchen, verwenden Sie stattdessen \fBshow\-user\fP\&. .RE .PP \fBshow\-user\fP [\fIBENUTZER\fP…] .RS 4 Zeigt Eigenschaften von einer oder mehreren Benutzern oder dem Verwalter selbst an\&. Falls kein Argument festgelegt ist, werden die Eigenschaften des Verwalters angezeigt\&. Falls ein Benutzer festgelegt ist, werden die Eigenschaften des Benutzers angezeigt\&. Standardmäßig werden leere Eigenschaften unterdrückt\&. Verwenden Sie \fB\-\-all\fP, um diese auch anzuzeigen\&. Um bestimmte Eigenschaften zur Anzeige auszuwählen, verwenden Sie \fB\-\-property=\fP\&. Dieser Befehl ist dazu gedacht, verwandt zu werden, wannimmer Computer\-auswertbare Ausgabe benötigt wird\&. Verwenden Sie \fBuser\-status\fP, falls Sie nach formatierter, menschenlesbarer Ausgabe suchen\&. .RE .PP \fBenable\-linger\fP [\fIBENUTZER\fP…], \fBdisable\-linger\fP [\fIBENUTZER\fP…] .RS 4 Benutzer\-Fortbestehen für einen oder mehrere Benutzer aktivieren/deaktivieren\&. Falls dies für einen bestimmten Benutzer aktiviert ist, wird für diesen Benutzer beim Systemstart ein Benutzerverwalter gestartet und nach Abmeldungen aufrechterhalten\&. Dies erlaubt es Benutzern, die nicht angemeldet sind, langlaufende Dienste auszuführen\&. Akzeptiert einen oder mehrere Benutzername(n) oder numerische UIDs als Argument\&. Falls kein Argument festgelegt ist, wird das Benutzer\-Fortbestehen für den Benutzer der Sitzung des Aufrufenden aktiviert/deaktiviert\&. .sp Siehe auch die Einstellung \fIKillUserProcesses=\fP in \fBlogind.conf\fP(5)\&. .RE .PP \fBterminate\-user\fP \fIBENUTZER\fP… .RS 4 Beendet alle Sitzungen für einen Benutzer\&. Dies tötet alle Prozesse von allen Sitzungen des Benutzers und gibt alle dem Benutzer zugeordneten Laufzeitressourcen frei\&. .RE .PP \fBkill\-user\fP \fIBENUTZER\fP… .RS 4 Sendet ein Signal an alle Prozesse eines Benutzers\&. Verwenden Sie \fB\-\-signal=\fP, um das zu verwendende Signal auszuwählen\&. .RE .SS Sitz\-Befehle .PP \fBlist\-seats\fP .RS 4 Listet die derzeit verfügbaren Sitze auf dem lokalen System auf\&. .RE .PP \fBseat\-status\fP [\fINAME\fP…] .RS 4 Zeigt knappe Laufzeitinformationen über einen oder mehrere Sitze an\&. Akzeptiert einen oder mehrere Sitznamen als Parameter\&. Falls keine Sitznamen übergeben werden, wird der Status des Sitzes der Sitzung des Aufrufenden angezeigt\&. Diese Funktion ist dazu gedacht, menschenlesbare Ausgabe zu erzeugen\&. Falls Sie Computer\-auswertbare Ausgabe suchen, verwenden Sie stattdessen \fBshow\-seat\fP\&. .RE .PP \fBshow\-seat\fP [\fINAME\fP…] .RS 4 Zeigt Eigenschaften von einem oder mehreren Sitzen oder dem Verwalter selbst an\&. Falls kein Argument festgelegt ist, werden die Eigenschaften des Verwalters angezeigt\&. Falls ein Sitz festgelegt ist, werden die Eigenschaften des Sitzes angezeigt\&. Standardmäßig werden leere Eigenschaften unterdrückt\&. Verwenden Sie \fB\-\-all\fP, um diese auch anzuzeigen\&. Um bestimmte Eigenschaften zur Anzeige auszuwählen, verwenden Sie \fB\-\-property=\fP\&. Dieser Befehl ist dazu gedacht, verwandt zu werden, wannimmer Computer\-auswertbare Ausgabe benötigt wird\&. Verwenden Sie \fBseat\-status\fP, falls Sie nach formatierter, menschenlesbarer Ausgabe suchen\&. .RE .PP \fBattach\fP \fINAME\fP \fIGERÄT\fP… .RS 4 Hängt ein oder mehrere Geräte dauerhaft an einen Sitz\&. Das Gerät sollte mittels eines Gerätepfades im Dateisystem /sys festgelegt werden\&. Um einen neuen Sitz zu erzeugen, hängen Sie mindestens eine Graphikkarte an einen bisher unbenutzten Sitznamen\&. Sitznamen dürfen aus a\(enz, A\(enZ, 0\(en9, »\-« und »_« bestehen und müssen mit »seat« beginnen\&. Um eine Zuweisung eines Geräts zu einem bestimmten Sitz aufzulösen, weisen sie es einfach einem anderen Sitz zu oder verwenden Sie \fBflush\-devices\fP\&. .RE .PP \fBflush\-devices\fP .RS 4 Entfernt eine vorher mit \fBattach\fP erstellte Gerätezuweisung\&. Nach diesem Aufruf verbleiben nur automatisch erstellte Sitze und ihnen ist alle Sitz\-Hardware zugeordnet\&. .RE .PP \fBterminate\-seat\fP \fINAME\fP… .RS 4 Beendet alle Sitzungen auf einem Sitz\&. Dies tötet alle Prozesse von allen Sitzungen auf einem Sitz und gibt alle ihnen zugeordneten Laufzeitressourcen frei\&. .RE .SH RÜCKGABEWERT .PP Bei Erfolg wird 0 zurückgegeben, anderenfalls ein Fehlercode ungleich Null\&. .SH BEISPIELE .PP \fBBeispiel\ \&1.\ \&Benutzerstatus abfragen\fP .sp .if n \{\ .RS 4 .\} .nf $ 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 .fi .if n \{\ .RE .\} .PP 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\&. .SH UMGEBUNGSVARIABLEN .PP \fI$SYSTEMD_PAGER\fP .RS 4 Zu verwendendes Textanzeigeprogramm, wenn \fB\-\-no\-pager\fP nicht angegeben ist, setzt \fI$PAGER\fP außer Kraft\&. Falls weder \fI$SYSTEMD_PAGER\fP noch \fI$PAGER\fP gesetzt sind, wird eine Reihe wohlbekannter Textanzeigeprogrammimplementierungen der Reihe nach ausprobiert, einschließlich \fBless\fP(1) und \fBmore\fP(1), bis eines gefunden wird\&. Falls keine Textanzeigeprogrammimplementierung gefunden wird, wird keines aufgerufen\&. Setzen der Umgebungsvariablen auf die leere Zeichenkette oder den Wert »cat« ist äquivalent zur Übergabe von \fB\-\-no\-pager\fP\&. .RE .PP \fI$SYSTEMD_LESS\fP .RS 4 Setzt die an \fBless\fP übergebenen Optionen (standardmäßig »FRSXMK«) außer Kraft\&. .sp Falls der Wert von \fI$SYSTEMD_LESS\fP nicht »K« enthält und \fBless\fP das aufgerufene Textanzeigeprogramm ist, wird Strg+C durch das Programm ignoriert\&. Dies ermöglicht es \fBless\fP, sich um Strg+C selbst zu kümmern\&. .RE .PP \fI$SYSTEMD_LESSCHARSET\fP .RS 4 Setzt den an \fBless\fP übergebenen Zeichensatz (standardmäßig »utf\-8«, falls das aufrufende Terminal als UTF\-8\-kompatibel erkannt wurde) außer Kraft\&. .RE .SH "SIEHE AUCH" .PP \fBsystemd\fP(1), \fBsystemctl\fP(1), \fBsystemd\-logind.service\fP(8), \fBlogind.conf\fP(5) .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann 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 .