Правильное время на сервере — важный аспект стабильной работы системы и приложений. В Linux синхронизация времени обычно происходит с помощью протокола NTP (Network Time Protocol).

Проверка текущего состояния времени

Для начала можно проверить часы и статус синхронизации командой:

timedatectl

Вы увидите текущее время, часовой пояс и состояние синхронизации (System clock synchronized: yes/no).

Включение синхронизации через timedatectl

В современных системах с systemd достаточно выполнить:

timedatectl set-ntp true

Если служба синхронизации установлена и работает, вы увидите активное состояние NTP и синхронизацию.

Что делать при ошибке "NTP not supported"?

Если команда выдает ошибку, значит, в системе не установлен и не запущен сервис для синхронизации (например, systemd-timesyncd, chrony или ntpd). Тогда нужно:

1. Установить один из демонов:

   apt install chrony   # для Debian/Ubuntu

или

   yum install chrony   # для CentOS/RHEL

2. Запустить и включить сервис:

   systemctl enable --now chronyd

3. Включить синхронизацию:

   timedatectl set-ntp true

Итог

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

[file-name 000181_2025-08-08_20-42-39.txt]