Синхронизация времени в Ubuntu 18.04

Приведу пример настройки синхронизации времени в Ubuntu Server 18.04.

В Ubuntu 18 служба systemd-timesyncd включена по умолчанию и отчеты о синхронизации времени можно увидеть в файле /var/log/syslog, например:

systemd-timesyncd[979]: Synchronized to time server 91.189.89.198:123 (ntp.ubuntu.com)

В файле конфигурации /etc/systemd/timesyncd.conf можно увидеть стандартные значения для некоторых параметров, которые можно раскомметировать и изменить:

[Time]
#NTP=
#FallbackNTP=ntp.ubuntu.com
#RootDistanceMaxSec=5
#PollIntervalMinSec=32
#PollIntervalMaxSec=2048

Например для того чтобы синхронизация времени выполнялась примерно раз в сутки:

[Time]
#NTP=
#FallbackNTP=ntp.ubuntu.com
#RootDistanceMaxSec=5
#PollIntervalMinSec=32
#PollIntervalMaxSec=2048
PollIntervalMinSec=86400
PollIntervalMaxSec=90000

Перезапустим systemd-timesyncd чтобы применить изменения:

systemctl restart systemd-timesyncd.service
systemctl status systemd-timesyncd.service

Посмотрим текущие настройки времени:

timedatectl
date

У меня отобразилось:

                      Local time: Mon 2020-07-13 22:07:45 EEST
                  Universal time: Mon 2020-07-13 19:07:45 UTC
                        RTC time: Mon 2020-07-13 19:07:45
                       Time zone: Etc/UTC (EEST, +0300)
       System clock synchronized: yes
systemd-timesyncd.service active: yes
                 RTC in local TZ: no

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

timedatectl set-ntp off

Проверим статус службы (должна быть не запущена и отключена):

systemctl status systemd-timesyncd.service
systemctl is-enabled systemd-timesyncd.service

При необходимости можно включить обратно:

timedatectl set-ntp on

Пример изменения часового пояса:

timedatectl list-timezones
timedatectl list-timezones | grep -i europe
timedatectl set-timezone Europe/Kiev

Пример ручной установки времени:

timedatectl set-time 2020-07-14 11:08:00

Смотрите также мою статью:
Настройка NTP клиента и сервера в Linux

Оставьте комментарий

Добавить комментарий