ntpdate wird ausgeführt, wenn eine Ethernet-Schnittstelle hochgefahren wird, und setzt die Zeit von einem ntp-Server (siehe /etc/default/ntpdate).
Wenn ntpd läuft, wird ntpdate nichts tun, jedoch wird ntpdate beim Hochfahren vor ntpd laufen - dies sollte also funktionieren, um die Zeit beim Hochfahren zu setzen, solange es eine Ethernet-Verbindung gibt.
Führen Sie ein
apt-get install ntpdate
aus.ntpdate
wird ausgeführt, wenn eine Ethernet-Schnittstelle hochgefahren wird, und setzt die Zeit von einem ntp-Server (siehe/etc/default/ntpdate
).Wenn
ntpd
läuft, wird ntpdate nichts tun, jedoch wirdntpdate
beim Hochfahren vorntpd
laufen - dies sollte also funktionieren, um die Zeit beim Hochfahren zu setzen, solange es eine Ethernet-Verbindung gibt.Wenn Ihre Uhr nicht richtig geht, müssen Sie ntp zur Synchronisierung zwingen, indem Sie dies tun:
Er sollte bereits die Uhrzeit aktualisieren. Der NTPD-Server sollte direkt nach der Auslagerungsdatei und vor SSHD starten.
Überprüfen Sie Ihre Datei /etc/ntp.conf, um sicherzustellen, dass sie konfiguriert ist.
Sie sollte mindestens einen Server auflisten. Ich verwende time.nrc.ca für meinen Server.
Die Handbuchseite für ntp.conf finden Sie hier: http://linux.die.net/man/5/ntp.conf