Ubuntu 18.04에서 timedatectl을 사용하여 네트워크에 시간을 동기화하는 방법은 무엇입니까?


8

OS를 설치했는데 시간이 정확하지 않습니다.

timedatectl쇼 :

       System clock synchronized: no
systemd-timesyncd.service active: yes
                 RTC in local TZ: no

지금 강제로 동기화하는 방법은 무엇입니까?

답변:


13

에서 man timedatectl당신이 필요로하는 모든 NTP 동기화를 활성화하는 것입니다.

sudo timedatectl set-ntp true

나머지는 자동으로 수행됩니다.

작동하지 않으면 systemd-timesyncd.service

systemctl status systemd-timesyncd.service

다시 시작

sudo systemctl restart systemd-timesyncd.service

그런 다음 다시 확인하십시오.

$ timedatectl
...
       System clock synchronized: yes
systemd-timesyncd.service active: yes
                 RTC in local TZ: no

2
의 상태 systemd-timesyncd.service는 유용했습니다. 서버 연결 문제를 확인하는 데 도움이되었습니다.
Velkan

우분투 18.04에서는 작동하지 않습니다 ... 누군가 확인할 수 있습니까?
lewis4u 2016 년

@ lewis4u : 그것은 우분투 18.04에서 나를 위해 일합니다 systemctl. 방화벽에서 NTP 서버에 액세스 할 수 있습니까?
HongboZhu

@ lewis4u : 시간 서버가 구성되어 있습니까? 확인할 수 /etc/systemd/timesyncd.conf있습니까? 위의 systemctl status 명령을 사용하여 서버가 사용 된 시간을 확인할 수 있습니다. 실제로, 18.04에서 동기화가 꺼졌고 시간 서버를 설정할 때까지 set-ntp를 켜기로 설정하지 못했습니다.
Nik O'Lai

내부 시간 서버는 모든 것이 주석 처리됩니다 ... 단지 [Time]그렇지 않습니다
lewis4u
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.