Файл /etc/chrony.conf#

chrony.conf - это конфигурационный файл, используемый для настройки chronyd (подробнее см. в «Демон chronyd»). Содержит записи - директивы, по одной в строке. Строки, начинающиеся с !, ;, #, % являются комментариями и игнорируются.

Примеры записей#

Могут использоваться следующие директивы:

  • server <hostname> <option> - определение NTP-сервера, который может использоваться в качестве источника времени, например:

    server ntpl.vniiftri.ru iburst
    server ntp2.vniiftri.ru iburst
    server ntp3.vniiftri.ru iburst
    server ntp4.vniiftri.ru iburst
    

    Где указанными именами хостов задается использование общедоступных серверов из проекта «pool.ntp.org»; опция iburst - запуск chronyd с пакетом из 4-8 запросов, чтобы быстрее выполнить первое обновление часов.

  • driftfile <file> - указание файла, используемого для хранения информации о скорости, с которой системные часы увеличивают/уменьшают время относительно реального времени:

    driftfile /var/lib/chrony/drift
    
  • makestep <threshold limit> - перевод системных часов на шаг, если настройка превышает пороговое значение, но только в том случае, если с момента запуска chronyd обновлений часов больше указанного предела не было: отрицательное значение отключает ограничение:

    makestep 1.0 3
    

    Где 1.0 3 разрешает ступенчатое изменение системных часов при первых трех обновлениях, если их смещение превышает 1 секунду.

  • rtcsync - включение режима синхронизации ядром часов реального времени (RTC) каждые 11 минут.

  • keyfile <file> - указание файла, содержащего ключи для аутентификации по протоколу NTP:

    keyfile /etc/chrony.keys
    
  • ntsdumpdir <directory> - указание каталога для хранения ключей, шифрующих файлы cookie NTS, предоставляемые клиентам:

    ntsdumpdir /var/lib/chrony
    
  • leapsectz <timezone> - определение часового пояса в базе данных системных часовых поясов, который chronyd может использовать для определения того, когда наступит следующая високосная секунда и каково текущее смещение между TAI и UTC:

    leapsectz right/UTC
    

    Где right/UTC - получение смещения TAI-UTC и високосных секунд из системной базы данных Timezone.

  • logdir <directory> - определение каталога для записи файлов журналов:

    logdir /var/log/chrony