Правильное время на сервере — важный аспект стабильной работы системы и приложений. В 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]