Сохранение точного времени на Linux
Размещенно от Ричард Уильямс N on Октябрь 10th, 2008
Если вы хотите быть уверенным, что ваши компьютерные часы точны, вы можете настроить свою систему на использование NTP (Network Time Protocol), один из старейших интернет-протоколов и отраслевой стандарт синхронизации времени.
NTP будет синхронизировать часы вашего компьютера с пулом Время серверов во всем мире, которые являются официальными «хронометристами». Лучше всего выбрать ближайший к вам, поэтому время отклика сводится к минимуму и использовать более одного, если один снижается. На выбор больше, чем серверов 1.500, но некоторые районы лучше обслуживаются, чем другие. Многие серверы в Интернете крайне неточны, а ссылки на интернет-время не должны использоваться в качестве замены выделенного сервера времени.
Однако для основных синхронизация времени целей, интернет-провайдеров будет достаточно. Первый шаг должен состоять в том, чтобы выбрать три сервера рядом с вами - желательно в вашей стране, или если их недостаточно, в вашей зоне. Перейдите в ntp home и просмотрите дерево зон и серверов, чтобы выбрать, какие из них лучше для вас. Следуйте этим командам для настройки:
1. Настроить /etc/ntp.conf
Редактируйте этот файл с помощью текстового редактора. замещать
server <example-server-name>
с вашими серверами, такими как:
сервер 0.br.pool.ntp.org
сервер 1.br.pool.ntp.org
сервер 2.br.pool.ntp.org
2. Синхронизация часов вручную
Если ваши часы тоже дрейфуют, NTP может отказаться от синхронизации, но это можно сделать вручную:
ntpdate 0.br.pool.ntp.org (имя сервера, которое вы выберете)
3. Создайте исполняемый файл ntp daemon
chmod + x /etc/rc.d/rc.ntpd
4. Запустить NTP сейчас без перезагрузки
Опять же, простая команда:
/etc/rc.d/rc.ntpd start