Ubuntu verwendet NTP zum Synchronisieren der Zeit über das Internet. Es ist ein TCP/IP-Protokoll, das das aktuelle Datum und die Uhrzeit von einem Server abruft. Die NTP-Server sind über Server von Drittanbietern mit Atomuhren verbunden.
Ein bisschen tiefer geht es:Ubuntu (ab 16.04) verwendet die Dienste timedatectl / timesyncd, um die Zeit zu synchronisieren. Optional kann chrony verwendet werden, um das Network Time Protocol zu bedienen.
Lassen Sie uns heute die Befehlszeilen lernen, die im Terminal verwendet werden, um das Datum und die Uhrzeit mit der Internet-Atomuhr zu synchronisieren.
Wenn Sie das schon einmal gelernt haben, erinnern Sie sich vielleicht an ntpdate. Dies ist veraltet und wird durch ein leistungsstarkes timesyncd-Tool ersetzt. Standardmäßig überprüft und synchronisiert es regelmäßig die Ortszeit Ihres Computers. Es speichert auch Zeitaktualisierungen lokal, sodass die Zeit auch nach dem Neustart erhalten bleibt.
Überprüfen des aktuellen Status
Starten Sie das Terminal und verwenden Sie den timedatectl-Befehl wie folgt:
timedatectl status
Sie sollten eine ähnliche Ausgabe wie diese sehen:
kiran@foss-linux:~$ timedatectl status Local time: Mon 2018-08-13 21:54:25 EDT Universal time: Tue 2018-08-14 01:54:25 UTC RTC time: Tue 2018-08-14 01:54:25 Time zone: America/New_York (EDT, -0400) System clock synchronized: yes systemd-timesyncd.service active: yes RTC in local TZ: no
Chrony installieren und verwenden
Um Chrony zu installieren, geben Sie im Terminal den folgenden Befehl ein:
sudo apt install chrony
Wenn Sie eine One-Shot-Synchronisierung benötigen, verwenden Sie den folgenden Befehl im Terminal.
chronyd -q
Wenn Sie eine einmalige Zeitprüfung ohne Zeiteinstellung benötigen, geben Sie Folgendes ein:
chronyd
Eigene Zeitserver hinzufügen
Standardmäßig ruft Ubuntu Datum und Uhrzeit von pool.ntp.org ab. Sie können die Details anzeigen und bearbeiten. Verwenden Sie den Befehl „Bearbeiten“ im „Terminal“.
Edit /etc/chrony/chrony.conf
Standardmäßig sind diese Server konfiguriert:
# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board # on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for # more information. pool 0.ubuntu.pool.ntp.org iburst pool 1.ubuntu.pool.ntp.org iburst pool 2.ubuntu.pool.ntp.org iburst pool 3.ubuntu.pool.ntp.org iburst
Fahren Sie fort und ersetzen Sie die Serverdetails nach Bedarf und speichern Sie dann die Konfigurationsdatei. Starten Sie den Chrony-Dienst neu, damit die neuen Einstellungen wirksam werden.
sudo systemctl restart chrony.service
Das ist es! Ich hoffe, es hat Ihnen Spaß gemacht, die Befehlszeilenmethode zum Synchronisieren von Datum und Uhrzeit Ihres Ubuntu-PCs kennenzulernen.