So richten Sie Datum und Zeitzone auf einem Ubuntu 22.04 VPS oder einem dedizierten Server ein

Das Einstellen des richtigen Datums, der richtigen Uhrzeit, der Zeitzone und der Synchronisierung sind die ersten grundlegenden Schritte, die Sie bei der ersten Bereitstellung Ihres Ubuntu 22.04-Servers durchführen sollten.
Eine genaue Uhrzeit auf Ihrem Linux-Rechner gewährleistet den reibungslosen Betrieb Ihres Servers. Wenn Sie beispielsweise einige Cron-Jobs haben, müssen diese genau zum angegebenen Zeitpunkt ausgeführt werden. Außerdem stellt das richtige Datum sicher, dass Protokolle in der richtigen Reihenfolge auf Ihrem Computer aufgezeichnet werden.
Einige Anwendungen verlassen sich auch auf das Systemdatum, um nach Updates zu suchen. Wenn also Datum und Uhrzeit Ihres Systems nicht mehr synchron sind, ist Ihr Server anfällig für Fehler und viele schwer zu lösende Probleme.
Die Zeitsynchronisierung ist unter Ubuntu 22.04 standardmäßig aktiviert, es empfiehlt sich jedoch, noch einmal zu überprüfen, ob alles wie erwartet funktioniert. Außerdem müssen Sie die Zeitzone entsprechend Ihren Anforderungen ändern.
Der Zweck dieser Anleitung besteht darin, Ihnen zu zeigen, wie Sie die Datums-/Uhrzeitsynchronisierung auf Ihrem Ubuntu 22.04-Server überprüfen, aktivieren und deaktivieren.

Voraussetzungen

  • Ein Linux-Server mit Ubuntu 22.04 LTS Jammy Jellyfish
  • Ein Nicht-Root-Benutzer mit Sudo-Berechtigungen

Schritt 1: Überprüfen Sie Ihre lokalen Ubuntu 22.04-Zeiteinstellungen

Sie können die lokale Zeit, die Zeitzone und den Synchronisierungsstatus Ihres Ubuntu 22.04-Servers überprüfen, indem Sie den folgenden Befehl in ein Terminalfenster eingeben. Sie müssen dem Befehl nicht sudo voranstellen:

 

Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
$ timedatectl
$ timedatectl
$ timedatectl

Der obige Befehl gibt die folgenden Informationen aus:So richten Sie Datum und Zeitzone auf einem Ubuntu 22.04 VPS oder einem dedizierten Server ein

Wie Sie auf dem Bildschirm oben sehen können, ist die Zeitzone des Servers  CDT  und der Status „Systemuhr synchronisiert“ ist bereits auf „Ja“ gesetzt.

Schritt 2: Überprüfen der Liste der verfügbaren Zeitzonen auf dem Ubuntu 22.04-Server

Damit die Datums-/Uhrzeitsynchronisierung auf Ihrem Ubuntu 22.04-Server gut funktioniert, müssen Sie die richtige Zeitzone einstellen.
Überprüfen Sie zunächst die verfügbaren Zeitzonen auf Ihrem Ubuntu 22.04-Server, indem Sie den folgenden Befehl ausführen:

Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
$ timedatectl list-timezones
$ timedatectl list-timezones
$ timedatectl list-timezones

So richten Sie Datum und Zeitzone auf einem Ubuntu 22.04 VPS oder einem dedizierten Server einDer Befehl zeigt alle verfügbaren Zeitzonen auf Ihrem Server an. Das ist eine sehr lange Liste. Sie können die Liste jedoch mit dem  Befehl grep  auf einen bestimmten Bereich beschränken.
Um beispielsweise eine Liste aller amerikanischen Zeitzonen anzuzeigen, geben Sie den folgenden Befehl ein:

Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
$ timedatectl list-timezones | grep -i Amerika
$ timedatectl list-timezones | grep -i Amerika
$ timedatectl list-timezones | grep -i Amerika

AusgabeSo richten Sie Datum und Zeitzone auf einem Ubuntu 22.04 VPS oder einem dedizierten Server einMit einer eingeschränkten Liste wie der oben gezeigten können Sie die richtige Zeitzone für Ihren Server auswählen.

Schritt 3: Ändern der Zeitzone auf dem Ubuntu 22.04-Server

Das Ändern der Zeitzone ist auf dem Ubuntu 22.04-Server sehr einfach. Um beispielsweise die Zeitzone unseres Servers aus unserer Liste oben in „Amerika/New_York“ zu ändern, verwenden wir den folgenden Befehl:

Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
$ sudo timedatectl set-timezone America/New_York
$ sudo timedatectl set-timezone America/New_York
$ sudo timedatectl set-timezone America/New_York

So richten Sie Datum und Zeitzone auf einem Ubuntu 22.04 VPS oder einem dedizierten Server einWir können den Befehl timedatectl ausführen, um sicherzustellen, dass die Änderungen erfolgreich durchgeführt wurden.
AusgabeSo richten Sie Datum und Zeitzone auf einem Ubuntu 22.04 VPS oder einem dedizierten Server ein

Schritt 4: Zeitsynchronisierung aktivieren/deaktivieren

Ubuntu 22.04 nutzt den NTP-Server-Daemon (Network Time Protocol), der eine Verbindung zu einem Pool von Network Time Protocol-Servern herstellt, um konstante und genaue Zeitaktualisierungen zu erhalten.

Auf dem Bild oben können wir sehen, dass der NTP-Dienststatus bereits auf „ aktiv“ gesetzt ist.  Sie können es jedoch auf Ihrem System aktivieren, indem Sie den folgenden Befehl ausführen:

Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
$ sudo timedatectl set-ntp on
$ sudo timedatectl set-ntp on
$ sudo timedatectl set-ntp on

Sie können den NTP-Dienst deaktivieren, indem Sie den folgenden Befehl eingeben

Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
$ sudo timedatectl set-ntp aus
$ sudo timedatectl set-ntp off
$ sudo timedatectl set-ntp off

Um die Änderungen zu bestätigen, führen Sie den Befehl timedatectl aus.

Ausgabe

So richten Sie Datum und Zeitzone auf einem Ubuntu 22.04 VPS oder einem dedizierten Server ein

Abschluss

In dieser Anleitung haben wir Ihnen die Ansicht Ihres Systemdatums und der Uhrzeit gezeigt und alle verfügbaren Zeitzonen aufgelistet. Wir haben Sie auch durch die Schritte zum Ändern der Zeitzone Ihres Ubuntu 22.04-Servers sowie zum Aktivieren/Deaktivieren der Zeitsynchronisierung auf dem NTP-Server-Daemon geführt. Mit den oben genannten Informationen können Sie Ihren  VPS  problemlos betreiben, wenn es um genaue Datums- und Uhrzeitangaben auf Ihrem Server geht.