0 votes

Changer les serveurs de temps dans High Sierra

L'homme chronométré et "hoakley" dit que timed utilise toujours /etc/ntp.conf et je ne vois rien dans le plist de launchd qui sélectionne cela ou autre chose, donc je crois que c'est soit codé en dur, soit dans un fichier de configuration alternatif.

Quoi qu'il en soit, dans 10.13.6, le changer n'a aucun effet sur ce que le panneau de préférences indique être utilisé. Et le panneau de préférences ne permet que l'un des trois serveurs Apple. Changer cela n'a aucun effet sur ntp.conf. Le supprimer fait que le serveur USA soit réinscrit (sans affecter le fichier).

Alors, est-il possible de le pointer vers un serveur de temps différent ? Si oui, comment ?

3voto

Mapad Points 3033

Dans OS 10.13.6, j'ai pu remplacer time.apple.com. par pool.ntp.org. dans le champ "Définir la date et l'heure automatiquement" de la fenêtre de préférences "Date et heure" de Préférences Système en le mettant en surbrillance et en tapant dessus, après m'être authentifié pour le déverrouiller, bien sûr. J'ai vérifié le changement dans Terminal.app en utilisant cat /etc/ntp.conf, qui a renvoyé server pool.ntp.org..

EDIT : Réponse au commentaire de l'OP ci-dessous

Dans mon cas, le nom du serveur répertorié dans /etc/ntp.conf change immédiatement dès que je sélectionne un autre serveur prédéfini dans le panneau de préférences "Date et heure" (c'est-à-dire tant que la case "Définir la date et l'heure automatiquement" est cochée).

Par curiosité, j'ai utilisé sudo nano /etc/ntp.conf pour éditer directement le nom du serveur dans le fichier de configuration du serveur de temps réseau. Bien que le nom du serveur dans le panneau de préférences soit resté inchangé, ce n'était le cas que jusqu'à la prochaine activation de timed, lorsque le nom du serveur que j'avais saisi est effectivement apparu dans le champ de saisie de texte du panneau de préférences. (Je pense que timed s'exécute une fois par heure ou lorsque le système se réveille après plus d'une heure de sommeil.) Cette même séquence d'un nouveau nom de serveur restant non divulgué par les Préférences Système jusqu'à ce que le démon de temps s'exécute s'est produite lorsque j'ai défini le serveur de temps réseau en utilisant sudo systemsetup -setnetworktimeserver foo.time.foo.

(Et, oui, je suis vraiment sur High Sierra.)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X