Ntpdate est un logiciel inclus par défaut dans ubuntu. Il permet de maintenir votre horloge système "à l'heure".
NTP étant un protocole réseau, vous devez impérativement avoir au moins une connexion réseau (Internet ou intranet) active.
ntpdate est installé par défaut sous Ubuntu. Néanmoins, s'il n'est pas présent sur votre machine, il suffit d'installer le paquet ntpdate.
Il vous faut modifier le fichier /etc/default/ntpdate
Voici le mien :
# The settings in this file are used by the program ntpdate-debian, but not # by the upstream program ntpdate. # Set to "yes" to take the server list from /etc/ntp.conf, from package ntp, # so you only have to keep it in one place. NTPDATE_USE_NTP_CONF=no # List of NTP servers to use (Separate multiple servers with spaces.) # Not used if NTPDATE_USE_NTP_CONF is yes. NTPSERVERS="einstein" # Additional options to pass to ntpdate NTPOPTIONS=""
L'endroit le plus important est le paramètre NTPSERVERS. Ici on a un nom de serveur, einstein. Vous pouvez mettre une adresse ip, ipv6, ou un nom d'hôte pleinement qualifié, ou un alias host. Ici, einstein fait partie du réseau local de l'auteur. Le serveur d'origne est ntp.ubuntu.com, son adresse ip est 91.189.94.4
Votre ordinateur ira chercher l'heure sur le serveur ntp indiqué dès que sa configuration réseau sera opérationnelle
Vous pouvez lancer une mise à jour ponctuelle par cette commande :
sudo ntpdate adresse_du_serveur
La mise à jour de l'heure étant une commande système, il vous faut être root, d'où le sudo !
Si vous souhaitez monter votre propre serveur ntp pour votre réseau local, allez sur l'article ntp. Si vous souhaitez juste trouver des adresses de serveurs que vous pouvez mettre en source, allez dans la section serveurs NTP de l'article ntp.
Par opérateur :
Pour supprimer cette application, il suffit de supprimer son paquet. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.
Contributeurs principaux : stephaneguedon.