| Команда | Описание |
|---|---|
| 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 | сделать ссылку на текущую таймзону |
Службы синхронизации времени в 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 | Текущее системное время |