如何在服务器上配置NTP时间同步?

如何在服务器上配置NTP时间同步?

我想配置我的 Ubuntu 12.04 服务器以将其时钟与特定 NTP 服务器同步。在哪里设置?

答案1

安装

通过软件中心安装

或者如果您更喜欢命令行...

sudo apt-get install ntp

配置

sudo nano /etc/ntp.conf

此文件可能已激活默认的 Ubuntu 服务器。您可以检查http://www.pool.ntp.org/zone/europe或者http://www.pool.ntp.org/zone/north-america或者http://www.pool.ntp.org/zone/asia#适用于本地(基于国家/地区的)服务器。只需在服务器前面添加 即可注释掉所有服务器,然后添加您要使用的服务器。

激活新更改

sudo service ntp restart

检查是否同步

sudo ntpq -c lpeer

这将显示所有服务器的列表以及它们上次检查的时间。来自网络的随机示例:

在此处输入图片描述

查看日志记录

sudo tail -f /var/log/syslog

如果您使用防火墙,请确保打开 UDP 123。

答案2

首先,确保您已安装 NTP,只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令。

sudo apt-get install ntp

然后编辑下面的文件来添加时间服务器。

sudo nano /etc/ntp.conf

要添加要同步的时间服务器,请使用美国服务器或者欧洲服务器

然后重启NTP服务

sudo service ntp restart

相关内容