Время и даты
Установка временной зоны
Первый способ
Команда | Описание |
---|---|
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. Настройка синхронизации времени.
Службы синхронизации времени в Astra Linux
Для клиентских компьютеров в большинстве случаев серверные службы синхронизации времени (ntp или chrony) не нужны
. Их можно удалить и использовать клиентскую службу systemd-timesyncd.
В Astra Linux Special Edition x.8 клиентская служба времени представлена отдельным пакетом systemd-timesyncd. Установить пакет можно командой:
sudo apt install systemd-timesyncd
В более ранних обновления клиент systemd-timesyncd интегрирован в пакет systemd, установлен всегда, и отдельной установки на требует.
Последовательность шагов для переключения на клиент systemd-timesyncd:
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 | Статус синхронизации |
Третий способ: systemd-timesyncd
Команда | Описание |
---|---|
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 | Текущее системное время |