So richten Sie die Zeitsynchronisation in Ubuntu ein

So richten Sie die Zeitsynchronisation in Ubuntu ein
Die Genauigkeit der Zeitmessung ist zu einem wesentlichen Bestandteil moderner Softwareanwendungen geworden. Zum Beispiel haben Sie möglicherweise Cron-Jobs geplant, um Ihre wichtigen Daten zu sichern oder andere systembezogene Aufgaben zu einem bestimmten Zeitpunkt auszuführen. In einer solchen Situation haben Sie möglicherweise einen Protokollserver eingerichtet, um Protokolle in regelmäßigen Abständen aus Ihrem System zu drehen. Diese Jobs werden aufgrund der Zeit außerhalb der Synchronisierung nicht zum richtigen Zeitpunkt ausgeführt. Diese Zeit außerhalb der Synchronisation erzeugt auch Fehler, schwer zu debug-Probleme, unabhängig davon, ob sie sicherstellen.

Wir haben ein TCP/IP -Protokoll, das die Zeit in einem Netzwerk namens Netzwerktransferprotokoll (NTP) verwendet wird, um die Zeit zu synchronisieren. Es hilft bei der genauen Zeitmessung von Netzwerkanwendungen. Dieser Artikel wird diskutieren So richten Sie die Zeitsynchronisation in Ubuntu ein Durch Auswahl der richtigen Zeitzone und Aktivierung des NTP -Dienstes. Also lasst uns anfangen!

So sehen Sie die aktuelle Zeitzone in Ubuntu

Zunächst werden wir die Zeitzone unseres Servers überprüfen. Zu diesem Zweck werden wir den folgenden Befehl verwenden, mit dem das aktuelle Datum, die Uhrzeit und die Zeitzone des Servers ausgedruckt werden:

$ Datum

Wie in der obigen Ausgabe gezeigt, wird die Zeitzone Ihres Servers wahrscheinlich auf die “festgelegtkoordinierte Weltzeit" Zeitzone. koordinierte Weltzeit ist eine Akronym für Universelle Zeitzone; Es bezieht sich auf die Zeit mit null Grad Länge. Wenn Ihre Infrastruktur viele Zeitzonen abdeckt. Sie können jedoch das nutzen “TimedatectlBefehl zum Ändern der Zeitzone, wenn Sie eine bestimmte Änderung wünschen. Listen Sie dazu die verfügbare Zeitzone in Ihrem Ubuntu -Terminal auf:

$ Timedatectl List-TimeZones

Nach der Ausführung des Befehls zeigt Ihnen das Terminal eine Liste von Zeitzonen an:

Sie können schlagen “RAUM"Um durch die Liste zu gehen und zu drücken"BUm nach oben zu gehen. Beachten Sie die richtige Zeitzone aus der Liste und drücken Sie “Q" beenden:

So ändern Sie die aktuelle Zeitzone in Ubuntu

Verwenden Sie die “Timedatectl Set-TimeZoneBefehl ”Um die Zeitzone anzugeben, die Sie aus der Liste ausgewählt haben. Um den folgenden Befehl auszuführen, müssen Sie Sudo-Privilegien haben:

$ sudo Timedatectl Set-TimeZone America/new_york

Führen Sie erneut die aus "DatumBefehl ”, um die Änderungen zu überprüfen, die wir an den Zeitzoneneinstellungen vorgenommen haben:

$ Datum

Aus der Ausgabe können Sie erkennen, dass unsere Zeitzone erfolgreich von “verändert wird“koordinierte Weltzeit" Zu "Sommerzeit", welches ist Östliche Sommerzeit:

Sie haben gelernt, wie Sie die Zeitzone Ihres Ubuntu -Systems bis zu diesem Punkt überprüfen und ändern können. Jetzt werden wir uns auf das Verfahren zur Einrichtung der Zeitsynchronisation bewegen.

So richten Sie die Zeitsynchronisation in Ubuntu ein

In letzter Zeit das "NTPD "oder Netzwerk -Zeitprotokoll -Daemon war für die meisten Netzwerkzeitsynchronisation verantwortlich. Dieses Daemon verlinkt zu einem Netzwerk anderer NTP-Server, das regelmäßig genaue Updates bietet. Anstelle von NTPD wird die Standardinstallation von Ubuntu jetzt verwendet. “Timesyncd“. Die Timesyncd verbindet sich mit denselben Servern und Funktionen ähnlich, ist jedoch leicht und in die Low-Level-Funktionen von Ubuntus integriert. Durch Ausführung “Timedatectl"Ohne Parameter können Sie den Status von" überprüfen "überprüfen"Timesyncd”:

$ Timedatectl

Die Ausgabe des oben gegebenen Befehls zeigt die lokale, universelle Zeit und einige Netzwerkstatistiken an. “Systemuhr Synchronisiert"Zeigt an, dass die Zeit synchronisiert wurde oder nicht, während"NTP -Service”Wird seinen aktuellen Status in Ihrem System zeigen:

Wenn der NTP-Dienst Ihres Systems inaktiv ist, können Sie den folgenden Befehl verwenden, um ihn auf Ihrem Ubuntu zu aktivieren:

$ sudo Timedatectl set-ntp auf

Schreiben Sie nun die "auf"TimedatectlBefehl zum Laden der von uns vorgenommenen Änderungen:

$ Timedatectl

Die Ausgabe zeigt, dass die Systemuhr synchronisiert ist und der NTP -Dienst aktiv ist, was uns erfolgreich zum Ende der Zeitsynchronisationsprozess bringt!

Abschluss

In einem (n Ubuntu System, Zeitsynchronization ist unerlässlich, da jeder Teil des Netzwerks mit der Zeit verbunden ist, in der ein bestimmtes Ereignis auftritt, unabhängig davon, ob es darum geht, einen Prozess in einem Netzwerk zu sichern, zu planen, zu verwalten oder zu debuggen. Die Zeit außerhalb der Synchronisierung kann auch viele Probleme in Ihrem System verursachen, z. B. können Sie Ihre wichtigen Jobs zum geplanten Zeitpunkt möglicherweise nicht ausführen. In diesem Artikel haben wir also demonstriert Wie Sie die Zeitsynchronisation auf Ihrem Ubuntu -System einrichten können und wie man die Dienste ordnungsgemäß aktiviert.