Ubuntu 25.10 по подразбиране преминава на Chrony вместо systemd-timesyncd

Разработчиците на Ubuntu Linux предвиждат преминаване по подразбиране към използването на проекта Chrony за синхронизация на точно време във всички версии на Ubuntu 25.10. По-рано в Ubuntu се използваше услугата systemd-timesyncd, която ще бъде заменена, за да се ангажира протоколът NTS (Network Time Security) за криптографска защита при синхронизацията на времето.

Проектът Chrony предлага независима реализация на клиент и сървър NTP, която вече се използва за синхронизация на точно време в Fedora, SUSE/openSUSE и RHEL. NTS позволява да се гарантира, че клиентът взаимодейства с целевия, а не подменен NTP сървър. Подменянето на NTP сървъра е опасно, тъй като неправилното време може да се използва за компрометиране на сигурността на други протоколи, зависими от времето, като TLS и DNSSEC. Промяната на времето може да доведе до неправилна интерпретация на информацията за действието на сертификатите.

Протоколът NTS използва елементи на инфраструктурата с публични ключове (PKI) за създаване на криптиран комуникационен канал и позволява прилагане на TLS и автентифицирано шифроване AEAD (Authenticated Encryption with Associated Data) за защита на потребителите от атаки, имитиращи NTP сървър. NTS включва два отделни протокола: NTS-KE (NTS Key Establishment), използван за начален процес на автентикация и съгласуване на ключовете над TLS, и NTS-EF (NTS Extension Fields), който отговаря за шифроването и автентикацията на времевата синхронизационна сесия. NTS добавя няколко разширени полета в NTP пакетите и съхранява цялата информация за състоянието само на клиента, използвайки механизма за предаване на бисквитки. За обработка на връзките по протокол NTS се използва мрежовия порт 4460.

Пакетът Chrony вече е част от основния репозиторий и се използва по подразбиране в някои версии на Ubuntu за облачни системи. Работата по замяната на systemd-timesyncd с Chrony ще започне на 2 юни. Включването на Chrony в версиите ще доведе до допълнителна зависимост „libedit2“ и ще увеличи размера на образа с 803 КБ. За замяна на systemd-timesyncd с Chrony в Ubuntu 25.04 може да се използва командата „apt-mark auto systemd-timesyncd && apt install chrony“, а за връщане към systemd-timesyncd — „apt-mark auto chrony && apt install systemd-timesyncd“.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster