Как обновить время на сервере CentOS с официального сервера времени?

У меня есть машина CentOS, и каждый раз я замечаю, что сервер через некоторое время теряет правильное время. Обычно он отстает на несколько минут после того, как вручную установил правильное время. Существует ли механизм, с помощью которого я могу обновлять сервер временем с определенного сервера времени?

10 ответов

Решение

Использовать ntp демон. Бежать yum install ntp и убедитесь, что сервис запущен через ntsysv или же chkconfig ntpd on,

Чтобы получить немедленную синхронизацию, запустите ntpdate time.apple.com (или что-то подобное).

Вам необходимо установить и настроить ntp.

yum install ntp
chkconfig ntpd on
ntpdate pool.ntp.org
service ntpd start

должны все настроить и запустить. Вы можете обнаружить, что пакет ntp уже установлен и нуждается в настройке.

Да.

NTP.

yum install ntp
chkconfig ntpd on

Выполните начальную синхронизацию с

ntpdate pool.ntp.org

и запустите демон времени с:

/etc/init.d/ntpd start

Для установки Centos 7.x:

yum install ntp
systemctl enable ntpd

начальная синхронизация, с:

ntpdate pool.ntp.org

запустить демон с:

systemctl start ntpd

Вам нужно будет настроить ntpd для сервера. Я подозреваю, что это уже установлено, но должно быть настроено. Примечание: если это виртуальный сервер, у вас, вероятно, есть возможность синхронизации с виртуальным хостом.

В случаеCentos 8, я просто запускаю/включаюchronydкак показано ниже:

      systemctl start chronyd
systemctl enable chronyd

В основном есть два пути. Демон NTP и команда ntpdate. Наиболее важным отличием является то, что ntpdate синхронизирует время сразу, хотя это означает, что системное время изменится. С другой стороны, демон NTP позаботится о синхронизации времени и будет корректировать время небольшими шагами - вы можете подумать об этом, как о замедлении / ускорении времени компьютера, чтобы синхронизировать его с правильным временем. Вот почему люди предлагают выполнить первоначальную синхронизацию с помощью ntpdate, а затем оставить ее демону ntp.

нтпд.

Ntpd делает именно то, что вы ищете - синхронизирует ваши системные часы с одним или несколькими заведомо исправными серверами времени.

Да, я бы использовал NTP, установил ntp с помощью yum и включил его.

yum install ntp
chkconfig ntpd on

Затем синхронизируйте его с любым сервером ntp по своему вкусу с ntpdate команда

Также при использовании CPanel, как у меня и была эта проблема. Я думаю, используя rdate. Переход на ntpd, как указано выше, устраняет все проблемы с электронной почтой, особенно dovecot и т. Д.

Другие вопросы по тегам