{"id":608,"date":"2009-07-26T17:15:24","date_gmt":"2009-07-26T15:15:24","guid":{"rendered":"http:\/\/linux.leunen.com\/?p=608"},"modified":"2009-07-26T17:15:24","modified_gmt":"2009-07-26T15:15:24","slug":"maintenir-son-pc-a-lheure","status":"publish","type":"post","link":"https:\/\/www.leunen.com\/linux\/2009\/07\/maintenir-son-pc-a-lheure\/","title":{"rendered":"Maintenir son PC \u00e0 l&rsquo;heure"},"content":{"rendered":"<p>Plusieurs m\u00e9thodes sont possibles pour maintenir un PC \u00e0 l&rsquo;heure.<\/p>\n<h3>ntpdate<\/h3>\n<p>C&rsquo;est une application qui se charge d&rsquo;ajuster l&rsquo;horloge du PC en fonction de l&rsquo;heure donn\u00e9e par un serveur ntp.<br \/>\nSi elle est install\u00e9e, c&rsquo;est la m\u00e9thode utilis\u00e9e par Ubuntu pour mettre \u00e0 jour l&rsquo;horloge de votre PC. Pour l&rsquo;installer:<\/p>\n<pre class=\"codesource\">\r\n$ sudo aptitude install ntpdate\r\n<\/pre>\n<p>Cette application s&rsquo;utilise simplement en lui donnant en param\u00e8tre le nom d&rsquo;un serveur ntp. En Belgique il existe un pool de serveur <em>be.pool.ntp.org<\/em>. Vous pouvez donc synchroniser votre PC avec ce pool de serveurs ntp en tapant dans un terminal:<\/p>\n<pre class=\"codesource\">\r\n$ sudo ntpdate be.pool.ntp.org\r\n<\/pre>\n<p>Vous pouvez \u00e9videmment utiliser d&rsquo;autres serveurs comme <em>ntp1.oma.be<\/em>, <em>ntp2.oma.be<\/em>, <em>ntp.skynet.be<\/em> ou <em>fr.pool.ntp.org<\/em> si vous habitez la France.<\/p>\n<p>Dans Ubuntu, les choses se passent de cette fa\u00e7on: au d\u00e9marrage de la machine, lorsque la carte r\u00e9seau est initialis\u00e9e et le r\u00e9seau activ\u00e9, Ubuntu ex\u00e9cute les scripts contenus dans le r\u00e9pertoire <em>\/etc\/network\/if-up.d\/<\/em>. Dans ce r\u00e9pertoire, se trouve un script shell qui s&rsquo;appelle <em>ntpdate<\/em>. Rien \u00e0 voir avec l&rsquo;application <em>ntpdate<\/em> que l&rsquo;on vient d&rsquo;installer. Bonjour la confusion! Ce script appelle un autre script shell appel\u00e9 <em>ntpdate-debian<\/em> (comme c&rsquo;est subtil) et qui se trouve dans <em>\/usr\/sbin<\/em>. Ce script se base sur un fichier de configuration appel\u00e9, vous l&rsquo;avez devin\u00e9, <em>ntpdate<\/em> dans <em>\/etc\/default<\/em> et finalement lance l&rsquo;application <em>ntpdate<\/em> qui va synchroniser votre PC avec le serveur de temps.<br \/>\nAutrement dit, votre PC est remis \u00e0 l&rsquo;heure \u00e0 chaque d\u00e9marrage mais si votre PC n&rsquo;est pas reboot\u00e9 ou s&rsquo;il s&rsquo;agit d&rsquo;un serveur, il n&rsquo;y a plus de remise \u00e0 l&rsquo;heure et l&rsquo;horloge de votre PC peut d\u00e9river all\u00e8grement.<br \/>\nLa solution est dans ce cas d&rsquo;installer un <em>cronjob<\/em> c&rsquo;est \u00e0 dire une t\u00e2che que <em>cron<\/em> va lancer \u00e0 intervalle r\u00e9gulier, par exemple toutes les heures. Pour cela, lancez l&rsquo;\u00e9diteur qui permet de modifier la table des t\u00e2ches \u00e0 ex\u00e9cuter:<\/p>\n<pre class=\"codesource\">\r\n$ crontab -e\r\n<\/pre>\n<p>et ajoutez-y une ligne contenant par exemple:<\/p>\n<pre class=\"codesource\">\r\n@hourly \/etc\/network\/if-up.d\/ntpdate\r\n<\/pre>\n<p>ou<\/p>\n<pre class=\"codesource\">\r\n@hourly ntpdate serveur_ntp\r\n<\/pre>\n<p>Remplacez \u00e9videmment <em>serveur_ntp<\/em> par le serveur ntp que vous voulez utiliser.<\/p>\n<h3>ntpd<\/h3>\n<p>Il s&rsquo;agit d&rsquo;un <em>daemon<\/em> qui ajuste continuellement l&rsquo;horloge pour \u00e9viter de grosses corrections de l&rsquo;horloge. Les serveurs utilis\u00e9s sont indiqu\u00e9s dans le fichier <em>\/etc\/ntp.conf<\/em>.<br \/>\nVous pouvez y mettre le serveur que vous voulez utiliser. Dans mon cas, j&rsquo;ai ajout\u00e9 \u00e0 la fin du fichier la ligne:<\/p>\n<pre class=\"codesource\">\r\nserver be.pool.ntp.org\r\n<\/pre>\n<h3>la m\u00e9thode graphique<\/h3>\n<p>Dans le menu <em>Syst\u00e8me\/Pr\u00e9f\u00e9rences\/Centre de contr\u00f4le<\/em>, cliquez sur <em>Date et heure<\/em>. Cliquez ensuite sur <em>D\u00e9verrouiller<\/em>, entrez votre mot de passe et dans le champ <em>Configuration<\/em>, choisissez le mode <em>Rester synchronis\u00e9 avec les serveurs sur internet<\/em>. Si le daemon ntp n&rsquo;est pas install\u00e9, il le t\u00e9l\u00e9chargera et l&rsquo;installera. S\u00e9lectionnez votre fuseau horaire et le serveur de temps que vous voulez utiliser. Il vous est aussi donn\u00e9 la possibilit\u00e9 d&rsquo;entrer l&rsquo;adresse du serveur de votre choix s&rsquo;il n&rsquo;est pas d\u00e9j\u00e0 repris dans la liste.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Plusieurs m\u00e9thodes sont possibles pour maintenir un PC \u00e0 l&rsquo;heure. ntpdate C&rsquo;est une application qui se charge d&rsquo;ajuster l&rsquo;horloge du PC en fonction de l&rsquo;heure donn\u00e9e par un serveur ntp. Si elle est install\u00e9e, c&rsquo;est la m\u00e9thode utilis\u00e9e par Ubuntu pour mettre \u00e0 jour l&rsquo;horloge de votre PC. Pour l&rsquo;installer: $ sudo aptitude install ntpdate [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/608"}],"collection":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/comments?post=608"}],"version-history":[{"count":9,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/608\/revisions"}],"predecessor-version":[{"id":617,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/608\/revisions\/617"}],"wp:attachment":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/media?parent=608"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/categories?post=608"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/tags?post=608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}