터미널을 통해 자동 시간 업데이트를 중지하는 방법은 무엇입니까?


24

이 질문은 자동 시간 업데이트를 중지하고 수동으로 전환하는 방법을 보여줍니다.

자동 시간 업데이트를 중지하는 방법?

나는이 정확한 일을하고 싶지만 내 컴퓨터에만 ssh 할 수 있으므로 터미널을 통해이 변경을 수행해야합니다. 이것을 할 수있는 방법이 있습니까?



3
그는 ntp.service가로드되지 않았 음을 그에게 말하고 오류를 얻고 있기 때문에 - @AizuddinZali 나는 그렇지 않은 말을 sudo /etc/init.d/ntp stop하지 않는 작업 - 내 대답에 대한 의견을 참조
TellMeWhy

예, 그놈 시간 및 날짜 설정과 관련이 있습니다.
Aizuddin Zali

맞습니다. 터미널에서 설정을 변경하는 방법이 있는지 궁금하거나 줄을 바꿔야 할 파일이 있습니까? GUI에서 설정을 변경하는 동안 'conf watch /'를 시도했지만 아무것도 표시되지 않았습니다 (그러나 다른 설정은 변경했습니다)
GeneralAsh

ntp와 그놈 자동 날짜 및 시간 다릅니다.
AB

답변:


38

그놈 자동 날짜 및 시간은을 통해 설치할 수있는 ntp 서비스를 사용하지 않습니다 sudo apt-get install ntp. 따라서 서비스를 중지하거나 제거해도 도움이되지 않습니다.

Systemd timedatectl가 사용되므로 스위치를 끄는 하나의 명령

timedatectl set-ntp 0

하나의 명령으로

timedatectl set-ntp 1

여기에 이미지 설명을 입력하십시오

% timedatectl set-ntp 1

여기에 이미지 설명을 입력하십시오

또는 통해 timedatectl status

% timedatectl status
      Local time: Do 2015-10-08 18:17:17 CEST
  Universal time: Do 2015-10-08 16:17:17 UTC
        RTC time: Do 2015-10-08 16:17:17
       Time zone: Europe/Berlin (CEST, +0200)
     NTP enabled: no
NTP synchronized: yes
 RTC in local TZ: no
      DST active: yes
 Last DST change: DST began at
                  So 2015-03-29 01:59:59 CET
                  So 2015-03-29 03:00:00 CEST
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  So 2015-10-25 02:59:59 CEST
                  So 2015-10-25 02:00:00 CET

% timedatectl set-ntp 1

% timedatectl status
      Local time: Do 2015-10-08 18:17:35 CEST
  Universal time: Do 2015-10-08 16:17:35 UTC
        RTC time: Do 2015-10-08 16:17:35
       Time zone: Europe/Berlin (CEST, +0200)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: yes
 Last DST change: DST began at
                  So 2015-03-29 01:59:59 CET
                  So 2015-03-29 03:00:00 CEST
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  So 2015-10-25 02:59:59 CEST
                  So 2015-10-25 02:00:00 CET

고맙습니다! 이것이 바로 내가 찾던 것입니다. 이것은 시스템 설정
GeneralAsh

7

Ubuntu 15.04와 같은 시스템 운영 체제 timedatectl에서는 그놈 제어 센터 유틸리티와 동일한 데스크탑 버스 RPC 호출을 수행하는 유틸리티를 사용하십시오.

timedatectl set-ntp false

추가 자료

  • timedatectl. Ubuintu 15.04 매뉴얼 페이지. 정식.
  • timedatectl. 체계적인 매뉴얼 페이지. Freedesktop.org.

4

찾고 ntpd있는 것이 기본적으로 설치 되지 않은 것입니다. if-up.d네트워크 인터페이스가 활성화 될 때마다 런타임 업데이트를 수행 하는 스크립트입니다.

dconf watch /아무 것도 보여주지 inotifywait -m -r /etc/않습니다.

/etc/network/if-up.d/ MOVED_FROM ntpdate
/etc/network/if-up.d/ MOVED_TO ntpdate.disabled

ntpdate 패키지에 속합니다.

$ dpkg -S /etc/network/if-up.d/ntpdate
ntpdate: /etc/network/if-up.d/ntpdate

따라서 시간 업데이트를 사용하지 않으려면 제어 센터와 동일하게 해당 파일의 이름을 바꾸십시오.

sudo mv /etc/network/if-up.d/ntpdate /etc/network/if-up.d/ntpdate.disabled

1
또한 자극을 받았으며 dconf watch /시간대의 변경 사항을 보여 주지만 자동 날짜 / 시간 설정은 아닙니다. 좋은 것 =)
AB
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.