В этом гайде я покажу вам, как настроить клиентскую сторону, но конфигурация на серверной стороне не отличаются.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