시스템이 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한도를 초과하면 종료됩니다.

관련 정보