Gerade aktuell, die Sommerzeit ist vorbei, so lohnt es sich einmal wieder, die Zeit auf dem Server zu kontrollieren, wenn Sie nicht schon einen regelmässigen Abgleich vornehmen.
Die Uhrzeit für ein System lässt sich sehr einfach mit NTP, dem Network Time Protocol, abgleichen. Falls Sie noch kein NTP installiert haben, dann können Sie das unter Debian und Ubuntu ganz einfach mit
apt-get install ntpdate
nachholen. Sobald das Paket installiert ist, fragen Sie einen Timeserver nach der korrekten Uhrzeit:
ntpdate ptbtime1.ptb.de
Dieser teilt Ihnen bzw. Ihrem System die aktuelle Zeit mit und korregiert notfalls entsprechend Ihr System. In unserem Beispiel sprechen wir einen der drei Timeserver der Physikalisch-Technische Bundesanstalt (PTB) an.
Nun können Sie zusätzlich noch auf Ihrem System einen Cronjob einrichten und muessen diesen Abgleich nicht mehr per Hand vornehmen…
NEIN! Synchronisieren Sie ntpdate nicht per Cron!!
“Ja, warum eigentlich nicht?” wird sich sicher der eine oder andere Fragen. Es ist eine ganz schlechte Idee, die Zeit mit einem Schlag abzugleichen. Nehmen wir einmal ein extremes Beispiel. Geht auf Ihrem Server innerhalb von 24 Stunden Ihre Systemzeit um 20min falsch, dann würde durch den Cronjob mit einem Schlag der Zeitintervall um diese 20min geändert. Eine Katastrophe! So könnten auf kritischen Systemen mit Logins usw. diese plötzlich abgelaufen sein. Die Logfiles sind verschoben um diese 20min und und und…
Der bessere Weg ist ein NTPD, also ein eigener Daemon für den automatischen Abgleich. Und wie das geht, das zeige ich in einen anderen Artikel
