Синхронизация времени в CentOS по NTP

Если же у Вас нужно ещё изменить и часовой пояс (как в моём случае: с Московского на Самарское), тогда операция будет несколько сложнее.
Сначала надо сделать резервную копию исходного файла localtime:

[root@monitor3 etc]# /etc/localtime /etc/localtime.old

После этого удаляем исходный файл вот такой командой:

rm /etc/localtime

Теперь надо сделать символьную ссылку на файл своего временного пояса из директории /usr/share/zoneinfo.

ln -s /usr/share/zoneinfo/Europe/Samara /etc/localtime

Собственно, всё. Теперь смотрим текущую дату и время:

date

Если используемый часовой пояс верный, можно выполнять синхронизацию времени по NTP.

ntpdate time.nist.gov


Вот как это выглядит в реале:

centos настройка ntp

Синхронизация времени в CentOS 7

В новой версии — ЦентОС 7 — появилась очень удобная служба systemd-timesyncd, благодаря которой синхронизация времени через NTP в CentOS стала ещё проще. Начинаем с того, что смотрим список таймзон, чтобы найти там свою:

# timedatectl list-timezones | grep Europe

В списке я нашёл свою зону — Europe/Samara. Теперь применяем её командой:

# timedatectl set-timezone Europe/Samara

Если вдруг будет ругаться — попробуйте заключить таймзону в кавычки — «Europe/Samara».

После этого надо запустить ещё раз утилиту чтобы проверить всё ли правильно:

# timedatectl

Вот пример выполнения:

синхронизация времени CentOS 7

Вот и всё — синхронизация времени в CentOS 7 выполняется просто и быстро. Главное — не лениться!

Оставьте комментарий