システムがNTP時間を使用するように強制する

システムがNTP時間を使用するように強制する

ntpdシステム時間の変更(または変換)は、差が大きすぎると通常拒否されます。

(おそらくを通して)「あなたが正しいと思う時間にジャンプしてください」とntpq言う方法はありますか?ntpd

特に「同期したらジャンプ」操作でなければなりません。

killall -HUP ntpd && ntpd -g可能であれば、同等のコマンドを使用しないでください。

答え1

sntpの使用を検討してください。

sudo sntp -s time.nist.gov

NISTタイムサーバーのIPアドレスの完全なリストについては、以下を参照してください。https://tf.nist.gov/tf-cgi/servers.cgi

答え2

-gデーモンの起動時にこのフラグを使用できます。

マニュアルページntpdから

-g通常、ntpdオフセットが完全性制限(デフォルトでは1000秒)を超えると終了します。 [...]このオプションは制限を無視し、時間を制限なしに任意の値に設定できるようにします。ただし、これは一度だけ発生する可能性があります。それ以降は、ntpd制限を超えると終了します。

関連情報