ubuntu关闭时间同步

  • 2019 年 11 月 22 日
  • 筆記

有时做测试,需要自己设置机器的时间,关闭时间同步。 先关闭ntp

timedatectl set-ntp false

此时,键入

timedatectl  ------  timedatectl                        Local time: Thu 2019-11-14 17:16:05 CST                    Universal time: Thu 2019-11-14 09:16:05 UTC                          RTC time: Thu 2019-11-14 09:16:01                         Time zone: Asia/Chongqing (CST, +0800)         System clock synchronized: no  systemd-timesyncd.service active: no                   RTC in local TZ: no

虽然System clock synchronized: no,但是时间仍然在同步。因为还要重启一下服务。这一步特别重要。

systemctl restart systemd-timesyncd.service

那么,如何恢复呢:

# 编辑ntp配置  timedatectl set-ntp true  nano /etc/systemd/timesyncd.conf  修改NTP=tw.pool.ntp.org  # 查看服务状态  systemctl status systemd-timesyncd.service  systemctl restart systemd-timesyncd.service

如果还不行,那只能暴力解决了。

apt install ntpdate  ntpdate tw.pool.ntp.org