En essayant
kinit [email protected]
Je reçois
[email protected]'s Password:
kinit: krb5_get_init_creds: Clock skew too great
Que faire?
Voici mon timedatectl
statut
$ timedatectl status
Local time: C 2018-03-01 14:28:48 EET
Universal time: C 2018-03-01 12:28:48 UTC
RTC time: S 2018-02-24 23:48:07
Time zone: Europe/Riga (EET, +0200)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: no
Étant donné que Kerberos est très sensible au temps, vous devez configurer vos machines clientes pour utiliser l'un de vos contrôleurs de domaine en tant que serveur NTP. Le lien DigitalOcean plus bas recommande d'utiliser ntp
au lieu de systemd-timesyncd
en raison de certains algorithmes de "lissage" optimisés qui empêchent les sauts d'horloge étranges qui peuvent casser certaines applications "horodatage à l'avenir, session abandonnée, etc.".
systemd
et timedatectl
Courir Sudo gedit /etc/systemd/timesyncd.conf
et commentez NTP=
et définissez votre liste de serveurs séparés par des espaces à essayer, si vous avez des ordinateurs portables qui ne sont pas sur VPN pour accéder aux contrôleurs de domaine, vous devez également définir le FallbackNTP=
pour inclure quelque chose comme pool.ntp.org ou d'autres serveurs publics NTP.
Exemple /etc/systemd/timesyncd.conf
[Time]
NTP=domaincontroller.pithoslabs.com
FallbackNTP=ntp.ubuntu.com pool.ntp.org
Alors Sudo systemctl restart systemd-timesyncd
pour appliquer les nouvelles modifications sans redémarrer.
systemd
Sudo apt install ntpdate
ntpdate domaincontroller.yourdomain.com
Sudo gedit /etc/default/ntpdate
Vous devrez probablement ajouter une entrée cron pour l'exécuter quotidiennement pour les machines à longue durée de fonctionnement. Vous pouvez également utiliser ntp directement selon cet excellent document DigitalOcean, https://www.digitalocean.com/community/tutorials/how-to-set-up-time-synchronization-on-ubuntu-16-04
Si vous avez également installé ntp, ntpdate-debian (paquet ntpdate avec quelques ajustements en amont pour debian/ubuntu) peut également utiliser /etc/ntp.conf
, voir le /etc/default/ntpdate
Commentaires du fichier.