我知道有安装完整 NTP 的说明,但我宁愿更改默认实现下的默认服务器。这个问题之前已经针对 12.04 LTS 提出过这个问题,但是答案是:
编辑 /etc/default/ntpdate 中的 NTPSERVERS 值
似乎不再有效。
答案1
Ubuntu 16.04 默认使用服务器ntp.ubuntu.com
[参考]。
要更改默认服务器,请使用编辑器编辑配置文件:
sudo vi /etc/systemd/timesyncd.conf
取消注释该NPT=
行并定义要使用的服务器代替默认:
[Time]
NTP=some.ntp.server.com
要“审核”时间同步事件并验证联系的服务器,请使用以下命令:
cat /var/log/syslog | grep systemd-timesyncd
答案2
根据官方文件: https://help.ubuntu.com/lts/serverguide/NTP.html
可以在 /etc/systemd/timesyncd.conf 中指定用于从中获取 timedatectl 和 timesyncd 时间的名称服务器,并使用 /etc/systemd/timesyncd.conf.d/ 中的灵活附加配置文件。