Respostas:
De man timedatectl
tudo que você precisa é permitir NTP-sync.
sudo timedatectl set-ntp true
então faça o resto automaticamente.
Se não funcionar, verifique o status de systemd-timesyncd.service
systemctl status systemd-timesyncd.service
e reinicie
sudo systemctl restart systemd-timesyncd.service
E depois verifique novamente:
$ timedatectl
...
System clock synchronized: yes
systemd-timesyncd.service active: yes
RTC in local TZ: no
systemctl
parte. Seu firewall permite acessar os servidores NTP?
/etc/systemd/timesyncd.conf
? Você pode ver a que horas os servidores são usados usando o comando systemctl status acima. De fato, no meu 18.04 a sincronização estava desativada e a configuração de set-ntp como on não funcionou até eu configurar os servidores de horário.
[Time]
não é
systemd-timesyncd.service
foi útil - ajudou a ver o problema com a conectividade do servidor.