Odpowiedzi:
Od man timedatectl
wszystko, co potrzebne jest, aby umożliwić NTP-sync.
sudo timedatectl set-ntp true
wtedy zrobi resztę automatycznie.
Jeśli to nie działa, sprawdź status systemd-timesyncd.service
systemctl status systemd-timesyncd.service
i uruchom go ponownie
sudo systemctl restart systemd-timesyncd.service
A następnie sprawdź ponownie:
$ timedatectl
...
System clock synchronized: yes
systemd-timesyncd.service active: yes
RTC in local TZ: no
systemctl
. Czy Twoja zapora ogniowa pozwala na dostęp do serwerów NTP?
/etc/systemd/timesyncd.conf
? Możesz sprawdzić, kiedy serwery są używane, korzystając z powyższego polecenia systemctl status. Rzeczywiście, na mojej 18.04 synchronizacja była wyłączona i ustawienie set-ntp na on nie działało, dopóki nie ustawiłem serwerów czasu.
[Time]
nie jest
systemd-timesyncd.service
był przydatny - pomógł zobaczyć problem z łącznością z serwerem.