В этом гайде я покажу вам, как настроить клиентскую сторону, но конфигурация на серверной стороне не отличаются.NTP (Network Time Protocol) — это протокол для синхронизации часов/времени на сервере с центральным сервером времени.

Установите и настройте NTP демон

В RHEL 8 протокол NTP реализуется только демоном chronyd, предоставляемым пакетом chrony..

# dnf install chrony

Добавляем в автозагрузку Chrony и запускаем службу.

# systemctl enable chronyd
# systemctl start chronyd

Открываем файл конфигурации Chrony.

# nano /etc/chrony.conf

Перейдите на свой собственный NTP-сервер или другие в вашем часовом поясе.
Полный список официальных серверов времени NTP вы сможете найти здесь 

Провереяем статус.

# chronyc sources

Установите NTPStat, для отображения статуса синхронизации времени.

# dnf -y install ntpstat
# ntpstat
synchronised to NTP server (2a04:92c7:e:bd2::e6b9) at stratum 3
time correct to within 13 ms
polling server every 64 s

Настройка временной зоны

Чтобы убедиться, что соответствующий часовой пояс настроен на сервере, выполните команду ниже.

# timedatectl
Local time: Thu 2020-03-26 13:32:07 CET
Universal time: Thu 2020-03-26 12:32:07 UTC
RTC time: Thu 2020-03-26 12:32:07
Time zone: Europe/Berlin (CET, +0100)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no

Получить список всех доступных часовых поясов.

# timedatectl list-timezones

Установите свой часовой пояс.

# timedatectl set-timezone Europe/London
# date
Thu Mar 26 12:59:44 GMT 2020