В этой статье описано, как настроить NTP-клиент в Debian 13 с использованием службы systemd-timesyncd. Указаны шаги по выбору сервера синхронизации времени и проверке текущего состояния подключения.
1. Проверка состояния службы NTP
Служба systemd-timesyncd обычно активна по умолчанию. Убедитесь, что она запущена:
root@srv:~# systemctl status systemd-timesyncd
Пример вывода:
● systemd-timesyncd.service - Network Time Synchronization
Loaded: loaded (/usr/lib/systemd/system/systemd-timesyncd.service; enabled>
Active: active (running) since Sun 2025-08-10 19:56:03 JST; 8min ago
Invocation: 97c332fd521d4be4b5e925f7b6a4b348
Docs: man:systemd-timesyncd.service(8)
Main PID: 338 (systemd-timesyn)
Status: "Contacted time server 10.0.0.10:123 (10.0.0.10)."
Tasks: 3 (limit: 4635)
Memory: 2.1M (peak: 2.9M)
CPU: 30ms
CGroup: /system.slice/systemd-timesyncd.service
2. Настройка NTP-сервера
Отредактируйте файл конфигурации и укажите свой NTP-сервер (например, локальный сервер времени):
root@srv:~# vi /etc/systemd/timesyncd.conf
Добавьте в конец файла строку:
NTP=srv.unlix.ru
Перезапустите службу для применения изменений:
root@srv:~# systemctl restart systemd-timesyncd
3. Проверка синхронизации времени
Убедитесь, что клиент успешно подключился к серверу:
root@srv:~# timedatectl timesync-status
Пример вывода:
Server: 10.0.0.30 (srv.unlix.ru)
Poll interval: 1min 4s (min: 32s; max 34min 8s)
Leap: normal
Version: 4
Stratum: 2
Reference: 85F3EEA3
Precision: 1us (-25)
Root distance: 15.312ms (max: 5s)
Offset: -1.621ms
Delay: 236us
Jitter: 0
Packet count: 1
Frequency: -15.309ppm
Примечание: также можно использовать альтернативные NTP-клиенты, такие как chrony или ntpsec, но в этом случае не следует разрешать этим службам принимать запросы на синхронизацию от других хостов — настройте только клиентскую синхронизацию.


Следи за своими финансами легко прямо в Telegram — начни вести учёт доходов и расходов уже сейчас!