Ntpd

強制系統使用 NTP 時間

  • October 6, 2018

ntpd如果差異太大,通常會拒絕更改(或轉換)系統時間。

有沒有辦法(可能通過ntpq)告訴ntpd:“跳到你認為合適的任何時間”?

具體來說,它應該是一個“如果同步則跳轉”動作。

killall -HUP ntpd && ntpd -g如果可能或等效命令,我想避免

考慮使用 sntp:

sudo sntp -s time.nist.gov

有關 NIST 時間伺服器 IP 地址的完整列表,請參閱https://tf.nist.gov/tf-cgi/servers.cgi

您可以-g在守護程序啟動時使用該標誌。

從手冊頁中ntpd

-g通常,ntpd如果偏移量超過 sanity 限制(預設為 1000 秒),則退出。

$$ … $$此選項覆蓋限制並允許將時間設置為任何值而不受限制;但是,這只能發生一次。之後,ntpd如果超出限制將退出。

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