Một cách để làm điều đó là sử dụng ntpmà vẫn hoạt động trong Ubuntu 18.04. Chạy lệnh sau để cài đặt ntp.
sudo apt install ntp
Sau khi được cài đặt, bạn có thể chạy ntpq -pđể đảm bảo rằng nó đang hoạt động.
~$ ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
0.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 0.000 0.000
1.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 0.000 0.000
2.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 0.000 0.000
3.ubuntu.pool.n .POOL. 16 p - 64 0 0.000 0.000 0.000
ntp.ubuntu.com .POOL. 16 p - 64 0 0.000 0.000 0.000
Sau đó, trong /etc/crontabtệp của bạn thêm @reboot root /usr/sbin/ntpd -nđể nó ntpdsẽ tự động bắt đầu khi hệ thống khởi động lại. Sử dụng trình chỉnh sửa yêu thích của bạn như gedithoặc mousepadhoặc bất cứ điều gì bạn thích:
pkexec gedit /etc/crontab
Nó sẽ trông giống như thế này khi dòng được thêm vào:
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
@reboot root /usr/sbin/ntpd -n
#
Sau đó khởi động lại máy tính để các cài đặt có hiệu lực.
~$ timedatectl status
Local time: Wed 2018-06-13 06:55:35 MDT
Universal time: Wed 2018-06-13 12:55:35 UTC
RTC time: Wed 2018-06-13 12:55:36
Time zone: America/Denver (MDT, -0600)
System clock synchronized: yes
systemd-timesyncd.service active: yes
RTC in local TZ: no
Nếu bạn muốn thay đổi máy chủ của mình thành máy chủ Asia Pool, hãy thêm chúng vào # Use servers from the NTP Pool Project.phần của /etc/ntp.conftệp như sau:
# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for
# more information.
server 0.asia.pool.ntp.org
server 1.asia.pool.ntp.org
server 2.asia.pool.ntp.org
server 3.asia.pool.ntp.org
Hi vọng điêu nay co ich!
timesyncd.conftệp của bạn :NTP=0.ur.ntp.srv 1.ur.ntp.srv; Bạn cũng có thể cung cấp nhóm máy chủ (nhóm toàn cầu hoặc cụ thể cho một vùng hoặc quốc gia): pool.ntp.org/zone/@