Настройка для Ubuntu, CentOS, Debian, Gentoo

Настройка выполняется от имени пользователя root или через sudo. В современных дистрибутивах Linux для синхронизации времени рекомендуется использовать демон chronyd (пакет Chrony).

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

timedatectl set-ntp true

Для постоянной синхронизации времени установите пакет Chrony.

Ubuntu / Debian:

apt update
apt install chrony

CentOS Stream, AlmaLinux, Rocky Linux:

dnf install chrony

Gentoo:

emerge --ask net-misc/chrony

После установки откройте файл /etc/chrony/chrony.conf (в Debian/Ubuntu) либо /etc/chrony.conf (в RHEL-подобных системах) и добавьте сервер:

Параметр iburst позволяет быстрее выполнить первоначальную синхронизацию времени.

Запустите службу и включите её автоматический запуск:

systemctl enable --now chronyd

В некоторых дистрибутивах служба может называться chrony:

systemctl enable --now chrony

Проверить состояние синхронизации можно командами:

chronyc tracking
chronyc sources

После настройки убедитесь, что синхронизация активна:

timedatectl status