如何更改 ubuntu 16.04 LTS 中内置互联网时间的时间服务器?

如何更改 ubuntu 16.04 LTS 中内置互联网时间的时间服务器?

我知道有安装完整 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/ 中的灵活附加配置文件。

相关内容