Configurar la sincronización horaria en los servidores es importante, ya que la utilizan aplicaciones como:
- Autenticación de dos factores
- Base de datos
- Sistema de archivos
Analizaremos opciones para configurar y sincronizar la hora para diferentes servicios.
1. Configurar la hora de los servidores VPS
En los servidores VPS, la hora se sincroniza con el servidor físico principal en la zona horaria UTC/GMT (0) y no es necesario configurar su sincronización. Aunque la mayoría de los servidores operan en la zona horaria UTC/GMT (0), también puedes cambiar la zona horaria a la tuya.
1.1 Ver la zona horaria actual
timedatectl
1.2 Ver una lista de zonas horarias disponibles
timedatectl list-timezones
1.3 Configuración de la zona horaria
timedatectl set-timezone Europe/Moscow
1.3.1 Forma alternativa de configurar la zona horaria
ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
Para comprobar los cambios, utilice el comando del párrafo 1.1
2. Configurar la hora para los servidores VDS
2.1 Configuración de la zona horaria
La configuración de la zona horaria es similar en descripción a la de un servidor VPS, no hay diferencias en la configuración, use la descripción anterior.
2.2 Configurar la sincronización horaria
2.2.1 Instalación del servicio de sincronización
apt install ntpdate ntp
2.2.2 Sincronización horaria única
/usr/sbin/ntpdate 1.ru.pool.ntp.org
2.2.3 Sincronización constante
2.2.3.1 Revisemos el archivo de configuración
/etc/ntp.conf
server 0.ru.pool.ntp.org iburst
server 1.ru.pool.ntp.org iburst
server 2.ru.pool.ntp.org iburst
server 3.ru.pool.ntp.org iburst
2.2.3.2 Deshabilitar la sincronización horaria del servicio systemd
timedatectl set-ntp no
2.2.3.3 Configurar el servicio
/etc/init.d/ntp restart
systemctl enable ntp
2.2.3.4 Comprobar el estado de sincronización
ntpq -p
Ahora la hora en el servidor está sincronizada por el servicio NTP.