Время и даты

КомандаОписание
sudo timedatectl текущая временная зона
sudo timedatectl list-timezones список доступных временных зон
sudo timedatectl set-timezone Europe/Moscow установка временной зоны Europe/Moscow
КомандаОписание
ls -l /etc/localtime посмотреть таймзону
sudo rm -rf /etc/localtime удалить таймзону
sudo ln -s /usr/share/zoneinfo/America/Toronto /etc/localtime сделать ссылку на текущую таймзону

ru.pool.ntp.org

  • ru.pool.ntp.org
    • 0.ru.pool.ntp.org
    • 1.ru.pool.ntp.org
    • 2.ru.pool.ntp.org
    • 3.ru.pool.ntp.org

ВНИИФТРИ Эталонное время России

  • ntp1.vniiftri.ru
  • ntp2.vniiftri.ru
  • ntp3.vniiftri.ru
  • ntp4.vniiftri.ru

Остальное

  • ntp.psn.ru
  • ntp.oslon.ru
  • ntp1.spbmts.ru
  • ntp2.spbmts.ru
  • ntp3.spbmts.ru
  • ntp4.spbmts.ru
  • ntp1.yandex.net
  • ntp2.yandex.net

Службы синхронизации времени в Astra Linux

Для клиентских компьютеров в большинстве случаев серверные службы синхронизации времени (ntp или chrony) не нужны. Их можно удалить и использовать клиентскую службу systemd-timesyncd.

В Astra Linux Special Edition x.8 клиентская служба времени представлена отдельным пакетом systemd-timesyncd. Установить пакет можно командой:

sudo apt install systemd-timesyncd

В более ранних обновления клиент systemd-timesyncd интегрирован в пакет systemd, установлен всегда, и отдельной установки на требует.

1. Удалить пакеты с серверными службами, если они были установлены:

sudo apt purge ntp
sudo apt purge chrony

2.Включить использование клиента systemd-timesyncd и запустить соответствующую службу:

sudo timedatectl set-ntp true
sudo systemctl start systemd-timesyncd

3.Проверить результат:

  timedatectl

Пример вывода команды:

  timedatectl
    
               Local time: Сб 2025-07-12 10:12:19 MSK
           Universal time: Сб 2025-07-12 07:12:19 UTC
                 RTC time: Сб 2025-07-12 07:12:19
                Time zone: Europe/Moscow (MSK, +0300)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

Строка System clock synchronized: yes говорит о том, что системные часы успешно синхронизированы.

Подробности по настройке службы systemd-timesyncd см. далее в главе Служба systemd-timesyncd.

sudo systemctl is-active chronyd.service
sudo systemctl is-active ntpd
sudo systemctl is-active systemd-timesyncd.service

или

  for var in chronyd.service ntpd systemd-timesyncd.service; do echo "$var $(sudo systemctl is-active $var)"; done
  for var in chronyd.service ntpd systemd-timesyncd.service; do echo "$var $(systemctl is-active $var)"; done
КомандаОписание
sudo yum install ntp ntpdate установка ntp
sudo ntpdate -u 1.ru.pool.ntp.org синхронизация времени вручную
sudo ntpdate -qu 1.ru.pool.ntp.orgПосмотреть расхождение времени
sudo vim /etc/ntp.conf Прописать оптимальные серверы времени
sudo timedatectl set-ntp trueАктивация NTP клиента
sudo timedatectl status посмотреть статус
date посмотреть статус
КомандаОписание
sudo yum install chrony Установка chrony
sudo vim /etc/chrony.confРедактирование серверов
sudo systemctl start chronyd
sudo systemctl enable chronyd
sudo chronyc sourcesСтатус синхронизации
Команда Описание
apt install systemd-timesyncd Установка systemd-timesyncd
echo 'NTP=0.ru.pool.ntp.org 1.ru.pool.ntp.org 3.ru.pool.ntp.org 4.ru.pool.ntp.org' » /etc/systemd/timesyncd.conf Настройка российских NTP-серверов
echo 'FallbackNTP=ntp.ubuntu.com' » /etc/systemd/timesyncd.conf Указание резервного сервера времени
timedatectl status Просмотр текущих настроек времени
timedatectl set-ntp true Включение синхронизации времени
systemctl enable –now systemd-timesyncd.service Включение и запуск службы синхронизации
systemctl restart systemd-timesyncd.service Перезапуск службы синхронизации
systemctl status systemd-timesyncd.service Проверка статуса службы
timedatectl status Повторная проверка состояния времени
timedatectl timesync-status Детальная информация о синхронизации
timedatectl list-timezones Список доступных временных зон
timedatectl set-timezone Asia/Yekaterinburg Установка временной зоны
date Текущее системное время