CentOS 7 – aktuelle Zeit vom Zeitserver abrufen (ntpd)

Es ist wichtig, dass auf unserem System immer die Uhr richtig eingestellt ist. Bei verschiedenen Diensten wie zum Beispiel  Two-Factor-Authentifcation oder das implementieren verschiedener Zahlungsdienstleister wird eine genaue Uhrzeit vorrausgesetzt.

Statt manuell ständig dafür zu sorgen, können wir auch einfach einen Zeitserver abfragen. Dazu installieren wir das Paket ntp. ntpd dann in regelmäßigen Abständen andere Zeitserver abfragen und die lokale Systemzeit aktualisieren.

Installation des ntp Zeitservers

Das Paket wird wie folgt installiert.

yum install ntp

Anschliessend editieren wir noch die Konfiguration unter /etc/ntp.conf. Dort passen wir die abzufragenden externen Zeitserver an und wählen den deutschen Pool.

server 0.de.pool.ntp.org
server 1.de.pool.ntp.org
server 2.de.pool.ntp.org
server 3.de.pool.ntp.org

Dann sogen wir dafür, dass ntpd beim Systemstart automatisch gestartet wird und starten den ntpd-Dienst.

systemctl enable ntpd
systemctl start ntpd

Nun sollte in Kürze die Systemzeit auf dem aktuellen Stand sein. Mit ntpq können wir uns nochmals den Status abgefragten Zeitserver anschauen.

ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
+ns2.bvc-cloud.d 207.148.31.241   3 u   27   64  377   33.290   -4.560  13.554
+ntp0.rrze.uni-e .GPS.            1 u   59   64  377   22.428  -29.122  23.714
-donotuse.de     131.188.3.220    2 u   58   64  377   55.001  -33.840  14.730
*ptbtime1.ptb.de .PTB.            1 u   51   64  377   25.511  -23.232  15.229

Der Befehl date sollte nun die richtige Uhrzeit anzeigen.

Es lohnt ein Besucht der Webseite des NTP-Pool-Projektes und der von NTP.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.