Réponses:
NTPd (utilisé par Mac OSX) se synchronisera à la vitesse qu'il pense être la plus appropriée - cela dépend de votre décalage d'horloge. Il sera plus fréquent lorsque vous l'allumerez / vous connecterez au réseau pour la première fois, puis se connectera à des intervalles plus longs lorsqu'il aura suffisamment stabilisé votre horloge.
Il synchronise non seulement votre heure et date actuelles, mais synchronise également la vitesse d'horloge réelle. Cela signifie qu'après un certain temps que vous l'avez activé (et que vous êtes connecté à Internet), votre horloge sera très précise même si vous restez déconnecté du réseau pendant de longues périodes.
Si vous voulez les détails sanglants, rendez-vous sur wikipedia et sur le site NTP .
System Preferences > Date & Time > Date & Time > Set date and time automatically
.
Depuis la commande OS X 10.14 (Mojave) ntpdate
a été supprimée - utilisez à la sntp
place:
sudo sntp -sS time.apple.com
Pour les anciennes versions d'OX X (avant 10.14) , la réponse d'origine ci-dessous est toujours applicable.
Pour mettre à jour l'heure manuellement avec NTP, utilisez à ntpdate
partir d'un shell:
ntpdate -vu (serveur ou adresse IP)
par exemple,
sudo ntpdate -vu time.apple.com
Les références:
ntpdate(8)
(pour «Mac OS X version 10.9»)ntpd
- Démon NTP (Network Time Protocol)Options ntpdate:
-v
Soyez verbeux. Cette option entraînera
ntpdate
la journalisation de la chaîne d'identification de la version de.-u
Direct
ntpdate
pour utiliser un port non privilégié pour les paquets sortants. Ceci est particulièrement utile lorsque vous êtes derrière un pare-feu qui bloque le trafic entrant vers des ports privilégiés et que vous souhaitez vous synchroniser avec des hôtes au-delà du pare-feu. Notez que l'-d
option utilise toujours des ports non privilégiés.-q
Requête uniquement - ne réglez pas l'horloge.
Avertissement: La fonctionnalité de ce programme est désormais disponible dans le
ntpd
programme.
Voir l'-q
option de ligne de commande dans la pagentpd
- Démon NTP (Network Time Protocol) .
Après une période de deuil appropriée, lentpdate
programme doit être retiré de cette distribution.
sudo: ntpdate: command not found
sur macOS 10.14 Utiliser à la sudo sntp -sS time.apple.com
place
Le démon de temps réseau (ntpd) enregistre l'activité dans /var/log/system.log. Vous pouvez voir l'activité récente avec grep:
$ grep ntpd /var/log/system.log | grep "time reset"
Jun 18 22:28:56 mymac ntpd[28]: time reset -0.301952 s
Jun 19 10:37:26 mymac ntpd[28]: time reset -1.443661 s
Jun 20 09:46:07 mymac ntpd[28]: time reset -3.529638 s
Jun 21 09:57:43 mymac ntpd[28]: time reset -3.293325 s
Jun 21 22:25:11 mymac ntpd[28]: time reset -0.539650 s
Jun 21 22:43:12 mymac ntpd[28]: time reset +0.142553 s
Jun 22 09:24:23 mymac ntpd[28]: time reset -1.844003 s
Jun 22 09:41:59 mymac ntpd[28]: time reset -0.156320 s
Jun 23 09:06:00 mymac ntpd[28]: time reset -1.880272 s
Lisez la page de manuel ntp.conf ( man ntp.conf
) pour plus de détails sur la configuration de ntpd, y compris la quantité d'informations enregistrées et (je suppose) la fréquence des mises à jour.
Le fait de cocher / décocher automatiquement le fuseau horaire défini dans l'onglet des paramètres de date et d'heure ne m'a pas aidé.
J'ai fini par utiliser le client sntp depuis la ligne de commande
Comme vous pouvez le voir ci-dessous, mon temps est ~ 30 secondes trop rapide.
❯ sntp pool.ntp.org
sntp 4.2.8p10@1.3728-o Tue Mar 21 14:36:42 UTC 2017 (136.200.1~2533)
kod_init_kod_db(): Cannot open KoD db file /var/db/ntp-kod: No such file or directory
2018-10-30 10:03:35.514209 (-0300) -27.660871 +/- 18.459649 pool.ntp.org 197.84.150.123 s2 no-leap
J'ai fait pivoter mon horloge en tant que root
sh-3.2# sntp -S pool.ntp.org
sntp 4.2.8p10@1.3728-o Tue Mar 21 14:36:42 UTC 2017 (136.200.1~2533)
kod_init_kod_db(): Cannot open KoD db file /var/db/ntp-kod: No such file or directory
2018-10-30 10:06:26.214299 (-0300) -27.574985 +/- 18.423331 pool.ntp.org 41.231.53.4 s2 no-leap
Un autre sntp révèle que la synchronisation a été réalisée
sh-3.2# sntp -S pool.ntp.org
sntp 4.2.8p10@1.3728-o Tue Mar 21 14:36:42 UTC 2017 (136.200.1~2533)
kod_init_kod_db(): Cannot open KoD db file /var/db/ntp-kod: No such file or directory
2018-10-30 10:06:02.523568 (-0300) -0.032662 +/- 0.061844 pool.ntp.org 41.231.53.4 s2 no-leap