Hace unos días venía viendo que el reloj de mi computadora tenía unos minutos de diferencia con los relojes de los servidores que mantengo, por lo que me imaginé que mi PC no estaba sincronizando la hora con un servidor NTP.

Hoy me acordé de hacerlo y resultó ser una pavada. Solo tuve que verificar en la terminal si realmente la sincronización estaba desactivada:

> timedatectl
Local time: lun 2019-08-19 18:11:19 -03
Universal time: lun 2019-08-19 21:11:19 UTC
RTC time: lun 2019-08-19 21:11:19
Time zone: America/Montevideo (-03, -0300)
System clock synchronized: no
NTP service: no
RTC in local TZ: no

Aquí se ve que el servicio NTP está desactivado, por lo que hay que hacer

> sudo timedatectl set-ntp true

Luego de esto si hacemos nuevamente timedatectlobtendremos:

Local time: lun 2019-08-19 20:43:43 -03
Universal time: lun 2019-08-19 23:43:43 UTC
RTC time: lun 2019-08-19 23:43:43
Time zone: America/Montevideo (-03, -0300)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no

¡Listo! Reloj sincronizado.

Alojado por ProNetHosting.uy