Рубрики
debian daemons \ демоны \ службы \ сервисы

debian \ NTP \ Точное время \ ntp-server \ ntp-client \ timesyncd \ date \ дата

Установка:

0.Устанавливаем необходимые пакеты:
apt-get install ntp ntpdate

1. ntpdate адрес_сервера  синхронизируем время 

2. Создайте файл /etc/ntp.conf и включите в него следующую строку:
server адрес_сервера
nano /etc/ntp.conf

3.После этого запустить демон командой.
/etc/init.d/ntp start

4.Для настройки автоматического запуска демона при загрузке системы, используйте специальную команду.
update-rc.d ntp defaults

5. где брать время?

http://www.pool.ntp.org/zone/ru
0.ru.pool.ntp.org
1.ru.pool.ntp.org
2.ru.pool.ntp.org
3.ru.pool.ntp.org

http://www.ntp-servers.net/servers.html
ntp1.stratum2.ru
ntp2.stratum2.ru
ntp3.stratum2.ru
ntp4.stratum2.ru
ntp5.stratum2.ru

еще

----------------------------------------------
ntpdate -s ntp.ubuntu.com
Ubuntu стандартно устанавливается с ntpdate и будет запускать его при каждой 
загрузке один раз для установки времени по NTP серверу Ubuntu.
----------------------------------------------
ntpd Сервис NTP ntpd вычисляет уход ваших системных часов и постоянно подправляет их, 
благодаря чему не происходит сильных изменений, что может приводить к непоследовательности в журналах.
----------------------------------------------
ntpq -p - просмотр статуса
----------------------------------------------

timesyncd

Где брать?
Уже присутствует во всех современных системах systemd
man timesyncd.conf - помощь

vim /etc/systemd/timesyncd.con - файл настроек
------------------------------ 
[Time]
NTP=0.ru.pool.ntp.org 1.ru.pool.ntp.org 2.ru.pool.ntp.org 3.ru.pool.ntp.org
#FallbackNTP=0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org
------------------------------ 

systemctl restart systemd-timesyncd

Systemd-timesyncd.service

sed  -i 's/\#NTP=/NTP=0.ru.pool.ntp.org1.ru.pool.ntp.org/g' /etc/systemd/timesyncd.conf
cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime
systemctl restart  systemd-timesyncd.service