J'ai un serveur domestique qui exécute une installation Debian 7.5 (wheezy) à jour.
Je viens de découvrir que le serveur a son horloge interne réglée à ± 3 minutes à l'avenir .
Je savais que je pouvais utiliser NTP pour synchroniser Debian (et l'horloge interne de la carte mère) avec NTP, j'ai donc installé NTP en suivant les étapes décrites dans le Wiki Debian français (la page en anglais est moins détaillée).
J'ai utilisé la commande suivante pour synchroniser l'horloge interne:
ntpdate -B -q 192.168.0.254
L'horloge a été réglée avec succès. Mais ceci est une solution temporaire, j'ai donc installé le démon NTP et ajouté un serveur local dans le /etc/ntp.conf
fichier:
# 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
Est-ce la bonne solution? En fait, j'ai été surpris de constater que le ntp
démon n'était pas déjà installé. Je me demande si l'installation par défaut de Debian installe un démon pour garder l'horloge interne synchronisée. Toutes les installations Debian sont-elles décalées dans le temps jusqu'à l'installation de leurs administrateurs ntpd
?
Veuillez me dire que le ntp
démon ne sera pas inutile car Debian a un mécanisme de synchronisation intégré.
ntp
etntpdate
installés. Auparavant, vous deviezntpdate
initialement définir l'heure ou vous ne vouliezntp
pas démarrer. Ce n'est plus le cas. Voir/usr/share/doc/ntp/NEWS.Debian.gz
Pourrait être bon à savoir./usr/share/doc/ntp/NEWS.Debian
pour la date.ntpdate-debian
utilisez le script (ou quelque chose comme ça), il utilisera les mêmes serveurs quentp
. Voir/etc/defaults/ntpdate
et/etc/defaults/ntp
.Réponses:
Debian s'attend à ce que vous installiez vous-même ntp si vous voulez que votre horloge soit synchronisée. À peu près tout ce que vous devez faire est
apt-get install ntp
. L'installation par défaut, sans aucune tâche, est assez minime.Je pense que la tâche de bureau GNOME, au moins, l'installera par défaut (ainsi que de nombreux autres packages). Je ne sais pas si les autres bureaux le seront aussi.
Aucune autre méthode de synchronisation horaire n'est installée et exécutée par défaut.
la source
Notez qu'avec systemd apparemment une infrastructure différente impliquant
timedatectl
est en place (l'ancienne méthode fonctionne toujours), voyez ce que les gars d'Arch écrivent à ce sujet: https://wiki.archlinux.org/index.php/systemd-timesyncdla source