Establecer la fecha, la hora, la zona horaria y la sincronización correctas son los primeros pasos básicos que debe seguir cuando implemente por primera vez su servidor Ubuntu 18.04.

Una hora exacta en su computadora Linux asegura el buen funcionamiento de su servidor. Por ejemplo, si tiene algunos trabajos cron, deben ejecutarse exactamente a la hora especificada. La fecha correcta también garantiza que los registros se registren en el orden correcto en su computadora.

Algunas aplicaciones también dependen de la fecha del sistema para buscar actualizaciones. Entonces, cuando la fecha y la hora de su sistema no están sincronizadas, su servidor es propenso a errores y muchos problemas difíciles de resolver.

La sincronización horaria está habilitada de forma predeterminada en Ubuntu 18.04, pero es bueno comprobar que todo funciona como se esperaba. Además, debe cambiar la zona horaria según sus necesidades.

Esta guía lo guiará a través de cómo verificar, habilitar y deshabilitar la sincronización de fecha / hora en su servidor Ubuntu 18.04.

requisitos

  • Un servidor Linux con Ubuntu 18.04 (Bionic Beaver)
  • Un usuario no root con permisos sudo

Paso 1: verifique la configuración de hora local de Ubuntu 18.04

Puede verificar la hora local, la zona horaria y el estado de sincronización de su servidor Ubuntu 18.04 ingresando el siguiente comando en una ventana de terminal. No necesita prefijar el comando con sudo:

$ timedatectl

El comando anterior genera la siguiente información:

Como puede ver en la pantalla anterior, el servidor está Zona horaria es UTC y el «Reloj del sistema sincronizadoEl estado ya está establecido en «Sí»

Paso 2: Verifique la lista de zonas horarias disponibles en el servidor Ubuntu 18.04

Para que la sincronización de fecha / hora funcione correctamente en su servidor Ubuntu 18.04, debe configurar la zona horaria correcta.

Primero, verifique las zonas horarias disponibles en su servidor Ubuntu 18.04 ejecutando el siguiente comando:

$ timedatectl list-timezones

El comando muestra todas las zonas horarias disponibles en su servidor. Ésta es una lista muy larga. Sin embargo, puedes usar eso grep Comando para limitar la lista a un área determinada.

Por ejemplo, para ver una lista de todas las zonas horarias de Estados Unidos, escriba el siguiente comando:

$ timedatectl list-timezones | grep -i america

producción

Con una lista reducida como la que se muestra arriba, puede elegir la zona horaria correcta para su servidor.

Paso 3: cambiar la zona horaria en el servidor Ubuntu 18.04

Cambiar la zona horaria es muy fácil en el servidor Ubuntu 18.04. Por ejemplo, para cambiar la zona horaria de nuestro servidor en «America / New_York ” De nuestra lista anterior, usaremos el siguiente comando:

$ sudo timedatectl set-timezone America/New_York

Podemos dejar que esto se vaya timedatectl Comando para garantizar que los cambios se hayan realizado correctamente.

producción

Paso 4: activar / desactivar la sincronización horaria

Ubuntu 18.04 usa el demonio sincronizado en el tiempo que se conecta a un grupo de servidores de protocolo de tiempo de red para actualizaciones de tiempo constantes y precisas.

Podemos verlos en la imagen de arriba. systemd-timesyncd.service activo El estado ya está establecido en «Sí». Sin embargo, en caso de que esté apagado, puede encenderlo ejecutando el siguiente comando:

$ sudo timedatectl set-ntp on

Puede deshabilitar el demonio timesyncd ingresando el siguiente comando

$ sudo timedatectl set-ntp off

Ejecute el comando timedatectl para confirmar los cambios.

producción

Conclusión

En esta guía, le mostramos que no puede ver la fecha y hora de su sistema y que puede enumerar todas las zonas horarias disponibles. También lo guiamos a través de los pasos sobre cómo cambiar la zona horaria en su servidor Ubuntu 18.04, así como también cómo habilitar / deshabilitar la sincronización horaria en el demonio timesyncd. Con la información anterior, su VPS será fácil de ejecutar cuando se trata de la fecha y hora exactas en su servidor.

Consulte los 3 mejores servicios VPS: