Ntpdate - Synchonisation de l'heure
Par Yannick le mercredi, 23 novembre 2005, 00:29 - GNU/Linux - Lien permanent
Il est toujours important d'avoir ses serveurs à la même heure. Perso, je ne veux pas un démon ntpd qui va écouter sur le port 123, je préfère utiliser la commande ntpdate:
ntpdate -s -u pool.ntp.org
L'option -s permettant de faire apparraitre le résultat dans les logs (/var/log/syslog)
L'option -u permettant de sortir avec un port source autre que 123 (les ports inférieurs à 1024 nécessitants les droits root)
On rajoute donc ceci dans la crontab pour une mise à jour quotidienne:
30 1 * * * /usr/sbin/ntpdate -su pool.ntp.org
Perso, sur une machine qui se met à jour toutes les 24heures, j'ai quand meme 6 secondes dans la vue chaque fois... ce qui pourrait vite commencer à être problématique dans un environnement multi-serveurs (lors de recherches dans les différents fichiers de logs..etc..)...
Nov 21 01:30:09 bipbip ntpdate[5018]: step time server 84.16.227.198 offset 6.585453 sec
Nov 22 01:30:09 bipbip ntpdate[6371]: step time server 216.106.191.253 offset 6.580571 sec
La liste des serveurs Ntp français sur http://www.cru.fr/NTP/serveurs_francais.html
EDIT1: Maj avec pool.ntp.org
EDIT2: Maj avec l'option -u
Commentaires
ntpdate c'est magique, mais moi ca me fait rire a chaque fois que je le fais parce que j'utilise time.windows.com ...
or dans une console nux ca fait bizarre...
donc du coup maintenant je prends cron pour le faire tous les jours :)