So konfigurieren Sie Ihre Ubuntu-Zeitsynchronisierung

Um sicherzustellen, dass Ihr Unternehmen genaue Protokolle aufzeichnet, sollten Sie an der Synchronisierung Ihrer Zeiterfassung arbeiten. Die Zeitsynchronisierung ist auch nützlich, wenn Sie Ihre Datenbank aktualisieren oder Probleme im Zusammenhang mit Datenbeschädigungen oder -fehlern beheben möchten. In diesem Beitrag zeigen wir Ihnen, wie Sie Ihre Ubuntu 22.04-Zeitsynchronisierung konfigurieren.

Was ist Ubuntu?

Ubuntu ist eine kostenlose Open-Source-Software für Computer, Smartphones und Netzwerkserver. Es wird häufig für persönliche Zwecke verwendet, kann aber auch für die Führung einer Organisation, einer Schule, eines Zuhauses oder eines Unternehmens verwendet werden.

Warum Ubuntu wählen?

Ubuntu ist nicht umsonst ein beliebtes Betriebssystem. Es hat viel zu bieten. Hier sind einige Gründe, sich für Ubuntu zu entscheiden.

  • Es ist kostenlos : Das Herunterladen, Verwenden und Teilen von Ubuntu ist kostenlos.
  • Das hochsichere  Ubuntu verfügt über eine integrierte Firewall und Virenschutzsoftware, um Sie und Ihre Programme zu schützen.
  • Tolle Funktionen : Ubuntu enthält alle wichtigen Anwendungen, die Sie benötigen, von einer Office-Suite über E-Mails, Browser bis hin zu Medien-Apps.
  • Barrierefreiheit : Ubuntu ist in 50 verschiedenen Sprachen verfügbar und verfügt über wichtige Hilfstechnologien.

Anforderungen

Folgendes benötigen Sie, um mit Ubuntu zu beginnen:

  • CPU: 1 Gigahertz oder besser
  • 2,5-Gigabyte-Festplatte oder mehr
  • 1 Gigabyte RAM oder mehr
  • Server mit stabilem Internetzugang
  • Server mit Sudo-Berechtigungen
  • Ein Betriebssystem, auf dem ein Ubuntu 22.04-Server mit einem Administratorbenutzer ohne Rootberechtigung ausgeführt wird
Notiz

Besondere Hinweise : Datum und Uhrzeit werden unter Ubuntu 22.04 standardmäßig synchronisiert. Um jedoch einen reibungslosen Betrieb Ihres Servers zu gewährleisten, sollten Sie noch einmal überprüfen, ob die Einstellungen wie erwartet vorgenommen wurden. Sie benötigen keine Software oder zusätzliche Programme, um Uhrzeit und Datum unter Ubuntu zu konfigurieren.

So konfigurieren Sie die Ubuntu-Zeitsynchronisierung

Befolgen Sie die folgenden Schritte, um die Zeitsynchronisierung in Ubuntu einzurichten:

Der am häufigsten verwendete Zeitbefehl unter Ubuntu 18.04 ist der Datumsbefehl. Mit diesem Befehl können Sie Uhrzeit und Datum auf einem Ubuntu-Server überprüfen:

Ubuntu-Zeitsynchronisierung

Ubuntu-Zeitsynchronisierung

Ubuntu-Zeitsynchronisierung

Mit dem Befehl timedatetecl können Sie die Systemuhr und ihre Einstellungen auf Linux-Systemen sowohl abfragen als auch ändern.

Um die aktuellen Einstellungen anzuzeigen, verwenden Sie den Befehl allein ohne Argumente. Sie sollten so etwas erhalten:

Ubuntu-Zeitsynchronisierung

Gemeinsame Zeitzonen:

Ein paar Beispiele aus Europa:

Ubuntu-Zeitsynchronisierung

UNS

Ubuntu-Zeitsynchronisierung

Zeit- und Datumsänderungen sind selten erforderlich, da Ihr System dies im Allgemeinen ab dem Zeitpunkt der Installation über NTP verwaltet. Wenn Sie jedoch umziehen oder Ihren Laptop mit in den Urlaub nehmen, möchten Sie möglicherweise einige Änderungen vornehmen, um sich an Ihren neuen Standort anzupassen.

Um Ihre Einstellungen zu ändern, müssen Sie Sudo verwenden. Allerdings ist sudo nur erforderlich, wenn Ihre Sitzung nicht mit einem privilegierten Benutzer stattfindet.

Wenn Sie versuchen, die Zeitzone mit einem nicht privilegierten Benutzer ohne Sudo zu ändern, erhalten Sie eine Fehlermeldung:

Ubuntu-Zeitsynchronisierung

Mit sudo:

Ubuntu-ZeitsynchronisierungUbuntu-Zeitsynchronisierung

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ sudo timedatectl set-timezoneAmerica/New_York
$ sudo timedatectl set-timezoneAmerica/New_York
$ sudo timedatectl set-timezoneAmerica/New_York

Dadurch wird Ihre Zeitzone in Amerika/New_York geändert. Um zu überprüfen, ob diese Zeitzone ordnungsgemäß implementiert wurde, führen Sie den folgenden Befehl aus:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ Sudo-Datum
$ sudo date
$ sudo date

Dadurch erhalten Sie die folgende Ausgabe:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
So. 28. Okt. 12:18:59 EDT 2018
SunOct 28 12:18:59 EDT 2018
SunOct 28 12:18:59 EDT 2018

Ubuntu-Zeitsynchronisierung

Um den Zeitsynchronisierungsstatus auf Ihrem Ubuntu 18.04-System zu überprüfen, führen Sie den folgenden Befehl aus

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ sudo timedatectl
$ sudo timedatectl
$ sudo timedatectl

Dadurch erhalten Sie die folgende Ausgabe:

Ubuntu-Zeitsynchronisierung

Der Wert JA für die Systemuhr synchronisiert beweist, dass die Zeit korrekt synchronisiert ist, und der Wert JA für die Systemzeit synchronisiert. Der Dienst hat aktiv angezeigt, dass die Zeitsynchronisierung aktiviert wurde und ordnungsgemäß ausgeführt wird. Falls die synchronisierte Zeit inaktiv ist, führen Sie den folgenden Befehl aus, um sie zu aktivieren.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ sudo timedatectl set-ntpon
$ sudo timedatectl set-ntpon
$ sudo timedatectl set-ntpon

Sobald Sie die Zeitsynchronisierung aktiviert haben, führen Sie ttimedatectl aus, um den Status der Netzwerkzeit zu überprüfen.

NACH SET-NTP MUSS EIN SPACE EXISTIEREN (set-ntp on)

Mit man timedatectl können wir die Hilfe des Befehls überprüfen.

Ubuntu-Zeitsynchronisierung

Wir können es also nach Belieben aktivieren oder deaktivieren, indem wir Folgendes starten:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
timedatectl set-NTP on (aktiviert)
timedatectl set-ntp off (deaktiviert)
timedatectl set-NTP on (enabled)

timedatectl set-ntp off (disabled)

timedatectl set-NTP on (enabled)

timedatectl set-ntp off (disabled)

Wir können den NTP-Status mit dem folgenden Befehl überprüfen:

timedatectl (wir aktivieren es und überprüfen es, und deaktivieren es dann und überprüfen es erneut, um zu sehen, wie es sich ändert)

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
timedatectl set-ntp on.
timedatectl set-ntp on.
timedatectl set-ntp on.

Ubuntu-Zeitsynchronisierung

timedatectl set-ntp aus

Ubuntu-Zeitsynchronisierung

WECHSEL ZU NTPD:

Wir werden NTP installieren und den Systemzeitsynchronisierungsdienst automatisch deaktivieren. Wir können NTPQ verwenden, um unseren Synchronisierungsstatus abzufragen. Wenn wir versuchen, es zu verwenden, bevor wir zu NTPD wechseln, erhalten wir die folgende Fehlermeldung:

Ubuntu-Zeitsynchronisierung

Also fahren wir mit der Installation von NTPD fort:

Ubuntu-Zeitsynchronisierung

Bestätigen Sie die Installation mit „ y “.

Ubuntu-Zeitsynchronisierung

Jetzt können wir die oben genannten Befehle von timedatectl nicht verwenden:

Ubuntu-Zeitsynchronisierung

Das liegt daran, dass wir jetzt NTPD und nicht die Zeitsynchronisierung verwenden, die maskiert und deaktiviert wurde:

Ubuntu-Zeitsynchronisierung

Anstelle von timedatectl können wir jetzt ntpq (NTP Query) mit den folgenden Argumenten verwenden:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
-pn
-pn
-pn

Ubuntu-Zeitsynchronisierung

Ubuntu-Zeitsynchronisierung

Der Befehl ntpq –pn gibt also Folgendes zurück:Ubuntu-Zeitsynchronisierung

Das bedeutet jede Spalte:

Remote:  Hostname oder IP-Adresse der verwendeten Zeitquelle

Refid : woher der oben genannte Remote-Server die Zeit bezieht

st : Die Schicht der Quelle (16 bedeutet, dass die Quelle nicht synchron oder nicht erreichbar ist)

t : der Typ der Zeitquelle. Einige Beispiele könnten sein: 1 für einen lokalen Hardware-Relock oder u für einen NTP-Server, auf den über das Unicast-Protokoll zugegriffen wurde

Wann:  Dies ist der Zeitpunkt, zu dem das letzte Umfrageereignis stattgefunden hat. Wenn dieses Feld den Poolwert erreicht, findet die nächste Abfrageaktion statt.

Umfrage:  in Sekunden das aktuelle Abfrageintervall

Reichweite : Oktaldarstellung des Feldreichweitestatus.

Verzögerung : in Millisekunden: der Mittelwert der Zeit, die benötigt wird, um eine Antwort von der Zeitquelle zu erreichen und zu empfangen

Offset:  in Millisekunden, der Mittelwert des Zeitversatzes

Jitter : in Millisekunden und Indikator für die Varianz der Paketverzögerungen aus einzelnen Abfragen.

NTPD verwendet Port 123 UDP

Ubuntu-Zeitsynchronisierung

Abschluss

Das Ersetzen Ihres aktuellen Betriebssystems durch Ubuntu und das Konfigurieren der Zeit ist ein schwieriger Prozess, unabhängig davon, ob Sie Windows oder macOS verwenden oder Ubuntu parallel ausführen.

Wenn Sie die oben genannten Schritte befolgen, können Sie Ubuntu 22.04 schnell und einfach konfigurieren.

Nächste Schritte: Was nun?

Hier sind einige Praktiken, die diesen Leitfaden durchbrechen:

  • Laden Sie Ubuntu herunter und installieren Sie es
  • Erstellen Sie eine Datenbank auf Ubuntu
  • Verwenden Sie den Befehl date, um Datum und Uhrzeit auf dem Ubuntu-Server zu überprüfen.
  • Verwenden Sie sudo, um die Datums- und Uhrzeiteinstellungen zu ändern.

Weiterführende Literatur

Wenn Sie mehr über Ubuntu und die Ubuntu-Zeitsynchronisierung erfahren möchten, finden Sie hier einige unserer Ressourcen, die Ihnen dabei helfen können.

  • https://hostadvice.com/how-to/how-to-setup-the-date-and-timezone-on-an-ubuntu-22-04-vps-or-dedicated-server/#paragraph6
  • https://hostadvice.com/how-to/how-to-install-mysql-on-ubuntu/

FAQs

Frage: Was macht Time Sync?
Antwort: Die Zeitsynchronisierung ermöglicht eine genaue Zeitstempelung durch jedes Gerät, das Sie im Netzwerk verwenden. Dies ermöglicht die ordnungsgemäße Sortierung von Ereignissen in chronologischer Reihenfolge, sodass alle Daten leicht erkannt und aufgelöst werden können.
Frage: Wie stelle ich die Uhrzeit unter Ubuntu ein?
Antwort: Um die Uhrzeit unter Ubuntu festzulegen, müssen Sie die Datums- und Uhrzeiteinstellungen ändern. Gehen Sie zu „Aktivitäten“ und suchen Sie nach „Einstellungen“. Wählen Sie Datum und Uhrzeit in der Seitenleiste aus. Fahren Sie fort und schalten Sie Datum und Uhrzeit ein. Denken Sie daran, dies zu tun, wenn Sie über eine Internetverbindung verfügen.
Frage: Wie verhindere ich, dass Ubuntu meine Zeit synchronisiert?
Antwort: Sie müssen die Netzwerkzeitsynchronisierung mit dem folgenden Befehl deaktivieren: sudo timedatectl set-ntp no .