Auf Computersystemen stellen Sie die Uhr entweder manuell ein oder stellen sie so ein, dass sie automatisch mit internetbasierten Servern synchronisiert wird. Die beste Vorgehensweise besteht darin, es automatisch mit Internet-Zeitservern synchronisieren zu lassen, es sei denn, es ist eine manuelle Einstellung erforderlich. Außerdem sollten Sie sicherstellen, dass die Uhr korrekt synchronisiert ist, da dies sonst zu Problemen führen kann und Ihre Protokolldateien und andere Dokumente möglicherweise mit falschen Zeitstempeln versehen werden. Ubuntu ermöglicht es Ihnen, Ihre Systemzeit mit Internetservern sowohl über die Befehlszeile als auch grafisch zu synchronisieren.
In diesem Artikel erklären wir, wie Sie Ihre Ubuntu-Systemzeit mit Internet-Zeitservern sowohl über die Befehlszeile als auch über die GUI synchronisieren.
Hinweis:Alle in diesem Tutorial verwendeten Befehle und Prozesse wurden auf einem Ubuntu 20.04 LTS (Focal Fossa) getestet.
Aktuelles Datum und Uhrzeit anzeigen
Sie können die aktuellen Einstellungen Ihrer Systemuhr mit dem Befehl timedatectl anzeigen. Öffnen Sie die Befehlszeilen-Terminal-Anwendung in Ihrem Ubuntu-System mit Strg+Alt+T Tastaturkürzel. Führen Sie dann den folgenden Befehl im Terminal aus:
$ timedatectl
Es zeigt die Ortszeit, die Weltzeit und die Zeitzone an und gibt an, ob die Systemklick-Synchronisierung aktiviert ist oder nicht. In der folgenden Ausgabe wird angezeigt, dass die Synchronisierung deaktiviert ist.
Systemuhr über die Befehlszeile synchronisieren
Standardmäßig verwendet das Ubuntu-Betriebssystem den ntpd zum Synchronisieren von Datum und Uhrzeit des Systems mit Internetservern. In diesem Artikel verwenden wir jedoch das Dienstprogramm Chrony, das eine leichte und bessere Alternative zu ntpd ist. Das Chrony-Dienstprogramm besteht aus chronyd (Daemon) und chronyc (Befehlszeilenschnittstelle).
Synchronisieren Sie die Systemzeit
Chrony wird standardmäßig nicht auf Ubuntu-Systemen installiert. Daher müssen wir es zuerst in unserem System installieren. Führen Sie den folgenden Befehl im Terminal aus, um das Chrony-Dienstprogramm auf Ihrem System zu installieren:
$ sudo apt install chrony
Das System bittet Sie möglicherweise um eine Bestätigung, indem es Ihnen Y/n gibt Möglichkeit. Drücken Sie Y und drücken Sie dann Enter um fortzufahren, danach wird das Chrony-Dienstprogramm auf Ihrem System installiert.
Führen Sie nach der Installation von Chrony erneut den Befehl timedatectl aus. Dieses Mal sehen Sie, dass die Synchronisierung vom Chrony-Dienstprogramm aktiviert wurde.
Um zu prüfen, wie stark Ihre Systemzeit vom Internetserver abweicht, geben Sie chronyd ein gefolgt von –Q Option im Terminal:
$ sudo chronyd –Q
Die Zeile „Systemuhr falsch um“ zeigt die Offset-Zeitinformationen an.
Der obige Befehl druckt nur den Offset; es synchronisiert die Uhr nicht. Um auch die Uhr zu synchronisieren, geben Sie chronyd ein gefolgt von -q Option im Terminal:
$ sudo chronyd –q
Der obige Befehl synchronisiert die Uhr und dieses Mal sehen Sie, dass die Offset-Zeit reduziert wurde.
Sie können die derzeit verfügbaren und vertrauenswürdigen Zeitserver anzeigen, die das Chrony-Dienstprogramm verwendet, um die Systemzeit zu synchronisieren. Hier ist der Befehl dazu:
$ chronyc sources
Uhr mit Zeitservern über die GUI synchronisieren
Das Betriebssystem ist standardmäßig so eingestellt, dass Datum und Uhrzeit automatisch von den Internet-Zeitservern abgerufen werden. Sie können es mit der folgenden Methode überprüfen.
Öffnen Sie das Dienstprogramm Einstellungen in Ihrem System. Klicken Sie mit der rechten Maustaste auf den Ubuntu-Desktop und wählen Sie Einstellungen oder Sie können das Einstellungsdienstprogramm über das Dash-Menü durchsuchen.
Klicken Sie dann im Dienstprogramm „Einstellungen“ auf Datum und Uhrzeit Registerkarte in der Seitenleiste. Achten Sie auf Automatisches Datum und Uhrzeit Schieberegler eingeschaltet. Wenn es ausgeschaltet ist, schieben Sie es, um es in die Ein-Position zu bringen. Dadurch kann das System automatisch das aktuelle Datum und die Uhrzeit von verfügbaren Internet-Zeitservern abrufen.
Das ist alles, was dazu gehört! In diesem Artikel haben Sie gelernt, wie Sie die Ubuntu 20.04-Systemuhr mit Internet-Zeitservern synchronisieren. Ich hoffe, Ihnen hat der Artikel gefallen.