Синхронизация времени: различия между версиями
Asy (обсуждение | вклад) |
Asy (обсуждение | вклад) м (→tzdata) |
||
Строка 10: | Строка 10: | ||
service clock tzset | service clock tzset | ||
Сама зона определяется по значению переменной ZONE из /etc/sysconfig/clock. | Сама зона, в этом случае, определяется по значению переменной ZONE из /etc/sysconfig/clock. | ||
==NTP== | ==NTP== |
Версия от 22:18, 20 декабря 2018
Синхронизация времени в Linux возможна про протоколу NTP, описанному в RFC 5905, и протоколу TIME, описанному в RFC 868. В настоящее время, в подавляющем большинстве случаев, используется протокол NTP. Кроме того, в случае выключения компьютера, либо его перезагрузки, важна синхронизация системного времени с аппаратными часами реального времени материнской платы компьютера (RTC). В ALT есть несколько пакетов, обеспечивающих синхронизацию по протоколу NTP. Использовать одновременно несколько способов не следует.
tzdata
Пакет содержит множество описаний временны́х зон, нужная из которых копируется в /etc/localtime. Только этот файл определяет системную временну́ю зону. Для дистрибутивов ALT с sysvinit копирование может быть выполнено командой
service clock tzset
Сама зона, в этом случае, определяется по значению переменной ZONE из /etc/sysconfig/clock.
NTP
openntpd
Используется по-умолчанию в большинстве дистрибутивов ALT.