Linux

使用 chronyd 客戶端檢查 ntp 伺服器身份驗證

  • January 27, 2022

ntpq -c as在使用 chronyd 作為客戶端時,是否有替代方案?

使用 ntpd 作為客戶端時,ntpq -c as提供有關使用密鑰對客戶端進行身份驗證的詳細資訊。

經過小小的試驗終於找到了答案。 chronyc ntpdata 將提供客戶端是否通過伺服器身份驗證。不像 那樣冗長ntpq -c as,但有效。

可以使用以下命令:

chronyc ntpdata | awk '/^Remote address/ || /^Authenticated/ { print; if (/^A/) print "" }'

輸出可能如下所示:

Remote address  : 94.130.49.186 (5E8231BA)
Authenticated   : No

Remote address  : 162.159.200.123 (A29FC87B)
Authenticated   : No

Remote address  : 131.234.220.231 (83EADCE7)
Authenticated   : No

引用自:https://unix.stackexchange.com/questions/508476