<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Systemd_Baustein_Zeit_und_Sitzungen</id>
	<title>Systemd Baustein Zeit und Sitzungen - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Systemd_Baustein_Zeit_und_Sitzungen"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Systemd_Baustein_Zeit_und_Sitzungen&amp;action=history"/>
	<updated>2026-11-03T00:12:05Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Systemd_Baustein_Zeit_und_Sitzungen&amp;diff=73781&amp;oldid=prev</id>
		<title>Thomas.will: Neue Seite: Baustein Zeit und Sitzungen</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Systemd_Baustein_Zeit_und_Sitzungen&amp;diff=73781&amp;oldid=prev"/>
		<updated>2026-10-17T15:47:33Z</updated>

		<summary type="html">&lt;p&gt;Neue Seite: Baustein Zeit und Sitzungen&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Kategorie:systemd]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Baustein !! ab Stufe !! Lernpfad&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Zeit und Sitzungen&amp;#039;&amp;#039;&amp;#039; || [[Systemd Stufe 1 Basic|Stufe 1]] || [[Systemd Lernpfad|Übersicht]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Einfach erklärt=&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;timedatectl&amp;#039;&amp;#039;&amp;#039; stellt Uhrzeit, Zeitzone und den Zeitabgleich ein.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;systemd-timesyncd&amp;#039;&amp;#039;&amp;#039; holt die Zeit von einem NTP-Server. Es ist ein schlanker Client, kein NTP-Server.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;loginctl&amp;#039;&amp;#039;&amp;#039; zeigt, wer angemeldet ist, und kann Sitzungen sperren oder beenden.&lt;br /&gt;
*Richtige Zeit ist für die Sicherheit wichtig: Ohne sie passen Logs verschiedener Rechner nicht zusammen, und Zertifikate oder Kerberos schlagen fehl.&lt;br /&gt;
&lt;br /&gt;
=Zeit=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Befehl !! Wirkung&lt;br /&gt;
|-&lt;br /&gt;
| timedatectl || Uhrzeit, Zeitzone, ob synchronisiert wird&lt;br /&gt;
|-&lt;br /&gt;
| timedatectl list-timezones || alle Zeitzonen&lt;br /&gt;
|-&lt;br /&gt;
| timedatectl set-timezone Europe/Berlin || Zeitzone setzen&lt;br /&gt;
|-&lt;br /&gt;
| timedatectl set-ntp true || Zeitabgleich einschalten&lt;br /&gt;
|-&lt;br /&gt;
| timedatectl timesync-status || mit welchem Server, wie genau&lt;br /&gt;
|}&lt;br /&gt;
*timedatectl timesync-status&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
       Server: 79.133.44.142 (0.debian.pool.ntp.org)&lt;br /&gt;
Poll interval: 17min 4s (min: 32s; max 34min 8s)&lt;br /&gt;
         Leap: normal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Eigenen NTP-Server eintragen==&lt;br /&gt;
*/etc/systemd/timesyncd.conf.d/lab.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Time]&lt;br /&gt;
NTP=ntp.lab.lan&lt;br /&gt;
FallbackNTP=0.debian.pool.ntp.org&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*systemctl restart systemd-timesyncd&lt;br /&gt;
*timedatectl timesync-status&lt;br /&gt;
*Soll der Rechner selbst Zeit an andere verteilen, braucht man einen richtigen NTP-Server wie &amp;#039;&amp;#039;&amp;#039;chrony&amp;#039;&amp;#039;&amp;#039;. timesyncd kann das nicht.&lt;br /&gt;
&lt;br /&gt;
=Sitzungen=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Befehl !! Wirkung&lt;br /&gt;
|-&lt;br /&gt;
| loginctl list-sessions || alle Sitzungen mit Nummer, Benutzer, Terminal&lt;br /&gt;
|-&lt;br /&gt;
| loginctl list-users || alle angemeldeten Benutzer&lt;br /&gt;
|-&lt;br /&gt;
| loginctl session-status 3 || Prozesse und Herkunft einer Sitzung&lt;br /&gt;
|-&lt;br /&gt;
| loginctl lock-session 3 || Sitzung sperren&lt;br /&gt;
|-&lt;br /&gt;
| loginctl terminate-session 3 || Sitzung beenden&lt;br /&gt;
|-&lt;br /&gt;
| loginctl terminate-user kit || alle Sitzungen eines Benutzers beenden&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Linger: Dienste ohne Anmeldung==&lt;br /&gt;
*Benutzer können eigene Dienste haben (systemctl --user). Normal laufen sie nur, solange der Benutzer angemeldet ist.&lt;br /&gt;
*loginctl enable-linger kit&lt;br /&gt;
*Danach laufen die Dienste von kit ab dem Systemstart, auch ohne Anmeldung.&lt;br /&gt;
*Wer hat Linger an: &amp;#039;&amp;#039;&amp;#039;ls /var/lib/systemd/linger/&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*Für die Sicherheit: Linger und User-Units gehören zur Suche nach Persistenz, siehe [[Systemd Stufe 3 Security|Stufe 3]].&lt;br /&gt;
&lt;br /&gt;
=Stolperfallen=&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Zwei Zeitdienste:&amp;#039;&amp;#039;&amp;#039; timesyncd und chrony gleichzeitig stören sich. Nur einen aktiv lassen.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Zeitsprung in der VM:&amp;#039;&amp;#039;&amp;#039; Nach dem Fortsetzen einer pausierten VM stimmt die Zeit nicht. timesyncd korrigiert das, braucht aber einen Moment.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Uhrzeit im Log falsch:&amp;#039;&amp;#039;&amp;#039; Zeitzone prüfen. journalctl --utc zeigt alles in UTC.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;terminate-user&amp;#039;&amp;#039;&amp;#039; beendet auch laufende Programme des Benutzers, z.B. eine offene ssh-Sitzung mit wichtigen Arbeiten.&lt;br /&gt;
&lt;br /&gt;
=Aufgaben=&lt;br /&gt;
==Grundaufgaben==&lt;br /&gt;
#Zeigen Sie Zeitzone und Zeitabgleich an. Mit welchem Server wird abgeglichen?&lt;br /&gt;
#Tragen Sie einen eigenen NTP-Server per Drop-in ein und prüfen Sie es.&lt;br /&gt;
#Melden Sie sich zweimal an, auf der Konsole und per ssh, und lassen Sie sich beide Sitzungen anzeigen.&lt;br /&gt;
#Beenden Sie die ssh-Sitzung mit loginctl.&lt;br /&gt;
==Für Schnelle==&lt;br /&gt;
#Schalten Sie für einen Benutzer Linger ein und starten Sie einen eigenen User-Dienst, der auch ohne Anmeldung läuft.&lt;br /&gt;
#Prüfen Sie auf Ihrem System, für welche Benutzer Linger aktiv ist.&lt;br /&gt;
&lt;br /&gt;
=Weiter=&lt;br /&gt;
*[[Systemd Lernpfad|Übersicht: Lernpfad systemd]]&lt;br /&gt;
*Alte Seiten: [[Systemd timedatectl]] · [[Systemd NTP]] · [[Loginctl]] · [[Systemd-homed-beschreibung]]&lt;/div&gt;</summary>
		<author><name>Thomas.will</name></author>
	</entry>
</feed>