У меня есть сервер FreeBSD, используемый в качестве сервера NTP с md5 в качестве аутентификации. Если я хочу подключиться к нему с машины FreeBSD / Linux с ntpd, я могу просто добавить что-нибудь вроде server 192.168.1.1 key 10
в /etc/ntp.conf
а затем укажите серверный ключ в /etc/ntp/keys
.
Но как мне это сделать на таком сервере, как Proxmox, с функцией timesyncd? Стоит ли удалить timesyncd и получить ntpd. Я не совсем уверен, позволяет ли timesyncd синхронизировать по NTP с md5.
systemd-timesyncd (в настоящее время) очень прост и не поддерживает отправку ключей аутентификации на удаленный NTP-сервер. На момент написания его только варианты конфигурации предназначены для адресов серверов NTP, с которыми он должен связаться.
Рассмотрите возможность синхронизации с общедоступными серверами NTP или защиты доступа к серверам NTP другим способом, например с помощью брандмауэра. Вы также можете отправить запрос функции.