Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| timedatectl [Le 11/09/2022, 12:12] moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) | timedatectl [Le 14/04/2023, 17:48] (Version actuelle) 217.114.205.206 [Choix du serveur ntp] | ||
|---|---|---|---|
| Ligne 17: | Ligne 17: | ||
| Si [[ntpdate]] ou ntpd sont installés, timedatectl se désactive pour permettre à l'utilisateur d'utiliser l'ancienne configuration. Ce principe permet d'éviter la coexistence de deux serveurs de temps sur le même appareil, il a pour défaut, en cas de mise à jour à partir d'une ancienne version de ntp ou [[ntpdate]], de risquer de désactiver les services qui utilisent systemd. | Si [[ntpdate]] ou ntpd sont installés, timedatectl se désactive pour permettre à l'utilisateur d'utiliser l'ancienne configuration. Ce principe permet d'éviter la coexistence de deux serveurs de temps sur le même appareil, il a pour défaut, en cas de mise à jour à partir d'une ancienne version de ntp ou [[ntpdate]], de risquer de désactiver les services qui utilisent systemd. | ||
| - | La configuration de timedatectl est [[:tutoriel:comment_modifier_un_fichier|modifiable]] avec les [[:sudo|droits d'administration]] dans les fichiers **/etc/systemd/timesyncd.conf** (choix du serveur) et **/etc/systemd/timesyncd.conf.d/** (voir [[https://help.ubuntu.com/lts/serverguide/NTP.html|doc]]). | + | La configuration de timedatectl est [[:tutoriel:comment_modifier_un_fichier|modifiable]] avec les [[:sudo|droits d'administration]] dans le fichier **/etc/systemd/timesyncd.conf** (choix du serveur) ou dans un fichier de configuration situé dans **/etc/systemd/timesyncd.conf.d/** (voir [[https://ubuntu.com/server/docs/network-ntp|doc]]). | 
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | Pour que la commande ''timedatectl set-ntp true'' puisse fonctionner (cf. plus bas) , taper la commande suivante : | ||
| + | <code>sudo apt install -V systemd-timesyncd</code> | ||
| ===== Utilisation===== | ===== Utilisation===== | ||
| Ligne 54: | Ligne 59: | ||
| ==== Choix du serveur ntp ==== | ==== Choix du serveur ntp ==== | ||
| - | Le nom du serveur de synchronisation de timedatectl et timesyncd peut être défini par l'utilisateur dans le fichier **/etc/systemd/timesyncd.conf**. Des options complémentaires peuvent être indiquée dans **/etc/systemd/timesyncd.conf.d/** (voir doc). | + | Le nom du serveur de synchronisation de timedatectl et timesyncd peut être défini par l'utilisateur dans un fichier spécifique ("drop-in") situé dans le répertoire **/etc/systemd/timesyncd.conf.d** ou dans le fichier **/etc/systemd/timesyncd.conf**. La documentation conseille de privilégier la première solution. Le nom du fichier "drop-in" est obligatoirement terminé par l'extension **.conf** pour être pris en compte. Des options complémentaires peuvent être indiquée dans le fichier (voir doc). | 
| - | Une liste de serveurs de temps libre peut être consultée [[https://www.pool.ntp.org/fr/|ici]]. Une liste mondiale des serveurs se trouve à [[http://support.ntp.org/bin/view/Servers/NTPPoolServers|cet endroit]]. | + | Une liste de serveurs de temps libre peut être consultée [[https://www.pool.ntp.org/fr/|ici]]. Une liste mondiale des serveurs se trouve à [[https://www.ntppool.org/zone/fr|cet endroit]]. | 
| === Définir les serveurs de temps === | === Définir les serveurs de temps === | ||
| - | La liste des serveurs de temps est insérée dans le fichier de configuration  **/etc/systemd/timesyncd.conf** à la ligne //FallbackNTP// : | + | La liste des serveurs de temps est insérée dans le fichier de configuration  **/etc/systemd/timesyncd.conf** à la ligne //NTP=//. D'autres serveurs peuvent être ajoutés à la ligne //FallbackNTP// : | 
| <file> | <file> | ||
| [Time] | [Time] | ||
| - | NTP= | + | NTP=fr.pool.ntp.org | 
| - | FallbackNTP=0.arch.pool.ntp.org 1.arch.pool.ntp.org 2.arch.pool.ntp.org 3.arch.pool.ntp.org | + | FallbackNTP=0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org ntp.ubuntu.com | 
| </file> | </file> | ||
| - | <note important>La ligne NTP= ne correspond pas aux serveurs de temps !\\ | + | <note important> | 
| Préférer un serveur dans votre pays… [[:ntp#les_serveurs_ntp_existants|ntp existants]].\\ | Préférer un serveur dans votre pays… [[:ntp#les_serveurs_ntp_existants|ntp existants]].\\ | ||
| Dans un réseau d'entreprise, un serveur ou le routeur principal joue généralement ce rôle, contacter votre administrateur réseau si besoin | Dans un réseau d'entreprise, un serveur ou le routeur principal joue généralement ce rôle, contacter votre administrateur réseau si besoin | ||
| Ligne 92: | Ligne 97: | ||
| NTP synchronized: no | NTP synchronized: no | ||
| RTC in local TZ: no | RTC in local TZ: no | ||
| + | </code> | ||
| + | ou bien avec la commande : | ||
| + | <code>timedatectl timesync-status</code>qui donnera par exemple | ||
| + | <code>  Server: 172.16.78.11 (172.16.78.11) | ||
| + | Poll interval: 4min 16s (min: 32s; max 34min 8s) | ||
| + | Packet count: 0 | ||
| </code> | </code> | ||