Введение
В рамках данного испытания вам предстоит попрактиковаться в настройке клиента службы времени в системе Red Hat Enterprise Linux. Поддержание точного системного времени критически важно для работы многих сервисов, включая ведение журналов (логирование), создание временных меток файлов и протоколы безопасности. Вы настроите систему на синхронизацию часов с удаленным сервером по протоколу NTP (Network Time Protocol).
Настройка клиентов службы времени
Ваша цель — настроить системную службу времени chrony на использование конкретного публичного NTP-сервера. Также вам потребуется установить правильный часовой пояс и подтвердить, что системные часы синхронизированы.
Задачи
- Убедитесь, что пакет
chronyустановлен (он может уже присутствовать в системе). - Настройте
chronyна использование определенного NTP-сервера в качестве источника времени. - Установите системный часовой пояс на
America/New_York. - Убедитесь, что служба
chronyзапущена, и проверьте синхронизацию системного времени.
Требования
- Адрес NTP-сервера должен быть
time.google.com. - Часовой пояс системы должен быть установлен как
America/New_York. - Файл конфигурации
chronyнаходится по пути/etc/chrony.conf. Перед добавлением нового сервера необходимо закомментировать все существующие директивыpoolилиserver. - Системные часы должны быть успешно синхронизированы с NTP-сервером.
Пример
После завершения настройки проверка статуса службы времени должна выводить данные, похожие на приведенные ниже. Главное — подтвердить, что параметр System clock synchronized имеет значение yes, а Time zone указан верно.
timedatectl status
Local time: Thu 2025-08-14 04:32:33 EDT
Universal time: Thu 2025-08-14 08:32:33 UTC
RTC time: Thu 2025-08-14 08:32:33
Time zone: America/New_York (EDT, -0400)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
Резюме
В этом испытании вы успешно настроили клиент службы времени в системе RHEL. Вы установили пакет chrony, изменили его конфигурацию для работы с публичным NTP-сервером, установили корректный часовой пояс и запустили службу. Вы также научились проверять статус синхронизации с помощью команд timedatectl и chronyc. Эти навыки являются фундаментальными для любого системного администратора, гарантируя точность и надежность системных часов.



