WMP Sites

Synchronisierung der Zeit unter Linux: Umfassender Leitfaden für saubere Systemzeit

Lukas Fuchs vor 1 Monat DevOps & Deployment 3 Min. Lesezeit

Wenn die Uhr auf deinem Linux-System falsch läuft, wird es schnell nervig: Logs sind ungenau, Zertifikate machen Probleme und Cronjobs laufen zur falschen Zeit. Ich zeige dir, wie die Synchronisierung der Zeit unter Linux wirklich funktioniert und wie du sie sauber einrichtest.

Synchronisierung der Zeit unter Linux: ein umfassender Leitfaden

Ich halte es einfach: Wenn die Systemzeit nicht stimmt, stimmt dein Setup nicht. Punkt. Unter Linux ist Zeit mehr als nur eine Uhr oben rechts. Sie beeinflusst Logs, Authentifizierung, Datenbanken, Backups, TLS-Zertifikate und geplante Aufgaben. Wenn die Zeit driftet, zahlst du später mit Chaos.

Die gute Nachricht: Die Synchronisierung der Zeit unter Linux ist heute leichter als früher. Du brauchst kein Spezialwissen, nur das richtige Werkzeug und ein paar klare Entscheidungen. In diesem Leitfaden zeige ich dir, was NTP ist, welche Tools es gibt, wie du es prüfst und wie du typische Fehler schnell löst.

Warum die Synchronisierung der Zeit unter Linux wichtig ist

Eine falsche Uhr ist kein kleines Problem. Sie erzeugt Kettenreaktionen. Ein paar Beispiele:

  • Logs werden unbrauchbar, weil Ereignisse falsch sortiert sind.
  • TLS- und SSL-Zertifikate wirken plötzlich ungültig.
  • Kerberos und andere Auth-Systeme brechen bei Zeitabweichungen.
  • Cronjobs und Timer laufen zu früh, zu spät oder doppelt.
  • Datenbanken und verteilte Systeme bekommen Inkonsistenzen.

Ich sage es direkt: Eine korrekte Uhr ist Infrastruktur, kein Komfortfeature.

Wie die Synchronisierung der Zeit unter Linux funktioniert

Linux kann die Zeit auf zwei Ebenen verwalten:

  • Systemzeit: die laufende Uhr des Betriebssystems.
  • Hardware Clock oder RTC: die Uhr auf dem Mainboard.

Die Systemzeit wird im Alltag genutzt. Beim Booten liest Linux meist die Hardware Clock und startet von dort. Danach kommt die Synchronisierung über Netzwerkzeit. Das Standardverfahren ist NTP, also Network Time Protocol.

Wichtig: NTP ist nicht einfach nur "Uhr stellen". Es gleicht kontinuierlich aus und hält deine Uhr langfristig stabil.

Die wichtigsten Tools für die Synchronisierung der Zeit unter Linux

Heute begegnen dir vor allem diese Optionen:

  • systemd-timesyncd – leicht, simpel, in vielen Distributionen vorinstalliert.
  • chrony – sehr beliebt, präzise, robust, meine Standardempfehlung für viele Systeme.
  • ntpd – klassischer NTP-Daemon, heute oft durch chrony ersetzt.

Für die meisten modernen Linux-Systeme ist chrony die beste Wahl. Es funktioniert gut auf Laptops, Servern, virtuellen Maschinen und Maschinen mit unruhiger Netzverbindung.

Mehr Infos zu chrony findest du direkt im Projekt: https://chrony-project.org/

Wie ich die aktuelle Zeitsynchronisierung prüfe

Bevor ich irgendetwas ändere, prüfe ich den Status. Das spart Zeit. Nutze je nach System diese Befehle:

timedatectl status

Das zeigt dir unter anderem:

  • ob die Uhr synchronisiert ist
  • welcher NTP-Dienst aktiv ist
  • welche Zeitzone gesetzt ist

Wenn NTP service aus ist oder die Uhr nicht synchronisiert ist, hast du deinen ersten Hinweis.

Bei chrony nutze ich zusätzlich:

chronyc tracking
chronyc sources -v

Damit sehe ich, ob das System eine brauchbare Zeitquelle hat und wie gut die Abweichung ist.

Synchronisierung der Zeit unter Linux mit systemd-timesyncd aktivieren

Wenn du eine einfache Lösung willst, starte hier. Auf vielen Systemen reicht das schon.

sudo timedatectl set-ntp true

Danach prüfst du wieder:

timedatectl status

Wenn dein System systemd-timesyncd nutzt, ist das oft alles, was du brauchst. In manchen Distributionen musst du den Dienst explizit aktivieren:

sudo systemctl enable --now systemd-timesyncd

Die offizielle Dokumentation von systemd findest du hier: systemd-timesyncd.service

Synchronisierung der Zeit unter Linux mit chrony einrichten

Wenn ich Kontrolle und Stabilität will, nehme ich chrony. Installation und Start sind einfach:

# Debian/Ubuntu
sudo apt update
sudo apt install chrony

# RHEL/CentOS/Fedora
sudo dnf install chrony
sudo systemctl enable --now chronyd

Danach prüfe ich die Konfiguration in /etc/chrony/chrony.conf oder je nach Distribution in einer ähnlichen Datei. Dort stehen die NTP-Server. Viele Systeme nutzen standardmäßig öffentliche Pool-Server.

Wichtige Befehle:

chronyc tracking
chronyc sources -v
chronyc makestep

makestep ist praktisch, wenn die Uhr stark danebenliegt. Es zwingt chrony, die Zeit sofort zu korrigieren.

Die offizielle Dokumentation für chrony ist hier: chrony Dokumentation

Zeitzone und Zeitsynchronisierung sind nicht dasselbe

Das ist ein häufiger Denkfehler. Zeitsynchronisierung sorgt dafür, dass die Uhr korrekt läuft. Zeitzone bestimmt nur, wie diese Uhr angezeigt wird.

Wenn du die Zeitzone ändern willst:

sudo timedatectl list-timezones
sudo timedatectl set-timezone Europe/Berlin

Die eigentliche Zeit bleibt dabei UTC-basiert. Nur die Anzeige ändert sich. Genau so soll es sein.

Typische Probleme bei der Synchronisierung der Zeit unter Linux

Hier sind die Klassiker, die ich immer wieder sehe:

  • Keine Netzwerkverbindung – ohne Internet oder internes NTP-Interface keine Synchronisierung.
  • Firewall blockiert UDP Port 123 – NTP braucht diesen Port.
  • Falsche Zeitzone – die Zeit ist korrekt, die Anzeige wirkt trotzdem falsch.
  • VM driftet stark – virtuelle Maschinen brauchen oft gute Host-Synchronisation.
  • Mehrere Zeitdienste gleichzeitig – das erzeugt Konflikte. Nimm nur einen aktiven Dienst.

Mein Ansatz bei Problemen ist simpel:

  1. prüfen, welcher Dienst läuft
  2. prüfen, ob NTP-Server erreichbar sind
  3. prüfen, ob die Zeitzone stimmt
  4. prüfen, ob ein zweiter Zeitdienst dazwischenfunkt

Best Practices für saubere Zeitsynchronisierung

Wenn du es richtig machen willst, halte dich an diese Regeln:

  • Nutze UTC intern, besonders auf Servern.
  • Aktiviere nur einen Zeitdienst.
  • Verwende zuverlässige NTP-Server, idealerweise aus deinem Umfeld oder vertrauenswürdige öffentliche Quellen.
  • Überwache Zeitabweichungen, wenn das System geschäftskritisch ist.
  • Prüfe VMs separat, weil sie anders ticken als Bare Metal.

Wenn du eine größere Umgebung betreibst, lohnt sich ein interner NTP-Server. Das reduziert Abhängigkeiten und macht dein Setup stabiler.

FAQ zur Synchronisierung der Zeit unter Linux

Wie oft synchronisiert Linux die Zeit?

Kontinuierlich. Moderne Dienste gleichen nicht nur einmal ab, sondern korrigieren laufend kleine Abweichungen.

Was ist besser: chrony oder systemd-timesyncd?

Für einfache Desktop- oder Standard-Server-Setups reicht systemd-timesyncd oft aus. Für mehr Kontrolle, bessere Präzision und anspruchsvollere Umgebungen nehme ich chrony.

Warum ist meine Linux-Zeit nach dem Neustart falsch?

Meist liegt das an einer falschen RTC-Konfiguration, einer nicht gespeicherten Hardware Clock oder daran, dass der NTP-Dienst noch nicht sauber gestartet ist.

Kann ich die Zeit manuell setzen?

Ja, aber das ist nur eine Notlösung. Ohne NTP driftet die Uhr wieder weg. Besser ist automatische Synchronisierung.

Mein Fazit zur Synchronisierung der Zeit unter Linux

Ich mache es kurz: Wenn du Linux betreibst, musst du die Zeit im Griff haben. Ohne saubere Synchronisierung bekommst du Probleme, die sich erst später zeigen und dann teurer werden. Die gute Nachricht ist, dass die Einrichtung heute schnell geht. Für einfache Fälle reicht systemd-timesyncd. Für alles, was stabil und präzise sein muss, setze ich auf chrony.

Wenn du jetzt nur eine Sache mitnimmst, dann diese: Synchronisierung der Zeit unter Linux ist kein Detail, sondern Pflicht.

Weitere Beiträge

Folge uns

Neue Beiträge

Frontend

Was ist ein Seitenumbruch? Einfach erklärt für Word, PDF und Web

AUTOR • Aug 09, 2026
JavaScript

D Programming Language: So stark ist D für schnelle, sichere Software

AUTOR • Aug 08, 2026
Backend

STD Signal: Was es bedeutet, warum es wichtig ist und wie du schneller erkennst, was wirklich los ist

AUTOR • Aug 08, 2026
Datenbanken

Energieflussdiagramm erstellen: So visualisierst du Energieflüsse klar, schnell und verständlich

AUTOR • Aug 08, 2026
API & Webservices

Geschenke zum Geburtstag Männer: 25 Ideen, die wirklich ankommen

AUTOR • Aug 08, 2026
JavaScript

Zeichen größer machen: So vergrößerst du Zeichen schnell und sauber

AUTOR • Aug 08, 2026
Frontend

Fläche und Umfang geometrischer Figuren: So berechnest du Formen schnell und sicher

AUTOR • Aug 08, 2026
API & Webservices

m2 in ha umrechnen: So wandelst du Quadratmeter in Hektar schnell und sicher um

AUTOR • Aug 07, 2026
JavaScript

kg in g umrechnen: Die schnelle Formel, Beispiele und Fehler, die du vermeiden musst

AUTOR • Aug 07, 2026
Frontend

Sprüche fürs Gästebuch: 101 kurze, schöne und persönliche Ideen

AUTOR • Aug 07, 2026
Frontend

Hochzeitsglückwünsche für Karten: Formulierungen, Beispiele und die besten Tipps

AUTOR • Aug 07, 2026
Frontend

Hochzeitskarte Text für Eltern: Die besten Worte für einen echten Dank

AUTOR • Aug 07, 2026
Frontend

Google Archiv Suche: So findest du alte Inhalte schneller und präziser

AUTOR • Aug 05, 2026
Frontend

Hochzeitskarte Text für Freunde: 25 starke Formulierungen für echte Glückwünsche

AUTOR • Aug 04, 2026
Frontend

Autokennzeichen JL: Bedeutung, Herkunft und alles, was du wissen musst

AUTOR • Aug 03, 2026
Frontend

Textarea readonly erstellen: Schreibgeschützte Textfelder richtig umsetzen

AUTOR • Jul 30, 2026
Frontend

HTML in Bilder konvertieren: So erstellst du hochwertige Visuals aus Webinhalten

AUTOR • Jul 30, 2026
DevOps & Deployment

Sichere Anmeldung mit SSH: SSH-Schlüssel unter Linux generieren und richtig nutzen

AUTOR • Jul 30, 2026
DevOps & Deployment

XFCE: Eine leichtgewichtige und intuitive Desktop-Umgebung für Linux im Praxis-Check

AUTOR • Jul 30, 2026
DevOps & Deployment

Überwachung der Systemleistung unter Linux: Tools, Metriken und klare Praxis-Tipps

AUTOR • Jul 30, 2026

Beliebte Beiträge

Backend

Autokennzeichen ÖHR und HR: Eine Reise durch Geschichte und Bedeutung

AUTOR • Jun 16, 2025
DevOps & Deployment

Nautilus Linux: Eine tiefgründige Erkundung des benutzerfreundlichen Linux-Betriebssystems

AUTOR • May 06, 2024
DevOps & Deployment

Die besten Linux-Bücher: Ein umfassender Leitfaden für Anfänger und Fortgeschrittene

AUTOR • May 06, 2024
DevOps & Deployment

TAR.GZ: Was Sie über das Komprimierungsformat wissen sollten

AUTOR • May 06, 2024
DevOps & Deployment

Diff: Ein geteilter Unterschied

AUTOR • May 06, 2024
DevOps & Deployment

Linux Foundation Zertifizierung: Karrierechancen und Vorteile

AUTOR • May 06, 2024
DevOps & Deployment

Linux-Dateisystem: Eine tiefgreifende Erkundung

AUTOR • May 06, 2024
DevOps & Deployment

iptables: Die Firewall Ihrer Linux-Welt

AUTOR • May 06, 2024
DevOps & Deployment

Linux-Download: Die ultimative Anleitung für Neulinge und Profis

AUTOR • May 06, 2024
Frontend

Hochzeitskarte Text für beste Freunde: Herzliche Ideen und Beispiele

AUTOR • May 12, 2025
API & Webservices

Herzerwärmende Sprüche für Weihnachtskarten an die Familie

AUTOR • May 12, 2025
Frontend

Einzigartige Wünsche zur Jugendweihe: Kreative Ideen für diesen besonderen Tag

AUTOR • May 12, 2025
API & Webservices

Persönliche Glückwünsche zum Geburtstag: Kreative Ideen und Tipps

AUTOR • May 12, 2025
Frontend

Herzliche Glückwünsche zur Geburt: Die besten Ideen für Karten und Botschaften

AUTOR • May 12, 2025
Frontend

Umfang und Flächeninhalt des Kreises: Formel und Anwendungen

AUTOR • May 05, 2025
Datenbanken

Die Epoche Barock: Merkmale, Einflüsse und Bedeutung

AUTOR • May 05, 2025
Frontend

10 Merkmale einer Kurzgeschichte: Ein Leitfaden für Leser und Schriftsteller

AUTOR • May 05, 2025
DevOps & Deployment

Bash Script Beispiel: Pragmatische Anwendungen für Ihre Shell-Skripte

AUTOR • Apr 12, 2025
Datenbanken

Kaufvertragsstörungen Beispiele: Häufige Probleme im Kaufvertrag

AUTOR • Apr 04, 2025
Frontend

Abbildungs-verzeichnis in Word erstellen: Detaillierte Anleitung und Tipps

AUTOR • Sep 10, 2024