Настройка автоматического обновления времени в Astra Linux
По какой-то неизведанной причине при установке дистрибутива Astra Linux в нем поломано автоматическое обновление времени по NTP. В этой статье мы починим обновление времени с помощью Chrony.
Chrony — это современная реализация NTP-клиента и сервера (Network Time Protocol), предназначенная для точной синхронизации системного времени по сети.
Установим программу для обновления времени.
sudo apt install chrony -yBashСоздадим резервную копию конфигурационного файла chrony.
sudo cp /etc/chrony/chrony.conf /etc/chrony/chrony.conf.backupBashОтредактируем конфигурационный файл, открыв его в редакторе nano.
sudo nano /etc/chrony/chrony.confBashДобавим использование российских NTP серверов. Серверы указанные по умолчанию можно или оставить или закомментировать. Остальные настройки можно не менять и оставить все как есть.
server ntp1.stratum2.ru iburst
server ntp2.stratum2.ru iburst
server ntp3.stratum2.ru iburstPlaintextПосле внесения изменений в конфигурационный файл нажимаем Ctrl+O для сохранения изменений и Ctrl+X для выхода из редактора.
Перезапустим сервис с обновленным конфигурационным файлом.
sudo systemctl restart chronyBashДобавим его в автозагрузку.
sudo systemctl enable chronyBashПроверим статус работы сервиса.
sudo systemctl status chronyBashНа этом настройка самого сервиса обновления времени завершена. Chrony будет сам автоматически проверять время через интернет и при необходимости его синхронизировать.
Для работы с Chrony так же могут понадобиться следующие команды.
Проверка синхронизации
chronyc trackingBashПроверка источников времени
chronyc sources -vBashПроверка статистики
chronyc sourcestats -vBashПринудительная синхронизация
sudo chronyc makestepBashПроверка активности NTP
chronyc activityBashПроверить синтаксис конфигурации
sudo chronyd -Q -f /etc/chrony/chrony.confBashТестовый запуск
sudo chronyd -d -f /etc/chrony/chrony.confBash













