Ich habe einen Heimserver, auf dem eine aktuelle Debian 7.5 (Wheezy) -Installation ausgeführt wird.
Ich habe gerade festgestellt, dass die interne Uhr des Servers in Zukunft auf ± 3 Minuten eingestellt ist .
Ich wusste, dass ich NTP verwenden könnte, um Debian (und die interne Uhr des Motherboards) mit NTP zu synchronisieren, also habe ich NTP installiert, indem ich die im französischen Debian-Wiki beschriebenen Schritte befolgt habe (die englische Seite ist weniger detailliert).
Ich habe den folgenden Befehl verwendet, um die interne Uhr zu synchronisieren:
ntpdate -B -q 192.168.0.254
Die Uhr wurde erfolgreich eingestellt. Da dies jedoch eine vorübergehende Lösung ist, habe ich den NTP-Daemon installiert und einen lokalen Server in die /etc/ntp.conf
Datei eingefügt :
# pool.ntp.org maps to about 1000 low-stratum NTP servers. Your server will
# pick a different set every time it starts up. Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>
# added
server 192.168.0.254
server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst
Ist es die richtige Lösung? Tatsächlich war ich überrascht, dass der ntp
Daemon noch nicht installiert war. Ich frage mich, ob die Standardinstallation von Debian einen Daemon installiert, um die interne Uhr synchron zu halten. Verschieben sich alle Debian-Installationen zeitlich, bis ihre Admins installiert sind ntpd
?
Bitte sagen Sie mir, dass der ntp
Daemon nicht nutzlos sein wird, da Debian einen eingebauten Synchronisationsmechanismus hat.
ntp
undntpdate
installieren müssen. Zuvor mussten Sientpdate
zunächst die Uhrzeit einstellen oderntp
wollten nicht starten. Das ist nicht mehr der Fall. Siehe/usr/share/doc/ntp/NEWS.Debian.gz
Könnte wissen gut sein./usr/share/doc/ntp/NEWS.Debian
für das Datum.ntpdate-debian
(oder etwas Ähnliches) verwenden, werden die gleichen Server verwendet wientp
. Siehe/etc/defaults/ntpdate
und/etc/defaults/ntp
.Antworten:
Debian erwartet, dass Sie ntp selbst installieren, wenn Sie Ihre Uhr synchronisieren möchten. So ziemlich alles, was Sie tun sollten, ist
apt-get install ntp
. Die Standardinstallation ohne Aufgaben ist ziemlich minimal.Ich glaube, dass die GNOME-Desktop-Task sie standardmäßig installiert (ebenso wie viele andere Pakete). Ich bin mir nicht sicher, ob es auch die anderen Desktops können.
Standardmäßig ist keine andere Zeitsynchronisationsmethode installiert und wird ausgeführt.
quelle
Beachten Sie, dass mit systemd anscheinend eine andere Infrastruktur vorhanden
timedatectl
ist (die alte Methode funktioniert jedoch immer noch). Sehen Sie, was die Arch-Leute darüber schreiben: https://wiki.archlinux.org/index.php/systemd-timesyncdquelle