如何在 CentOS 7 上设置 NTP 时间同步服务?


CentOS 7 是一款优秀的 Linux 发行版,它的时间同步服务能够使得系统的时间保持准确、稳定。而 NTP(Network Time Protocol)是用来同步网络中的计算机时间的协议,在 CentOS 7 上设置 NTP 时间同步服务,可以确保系统时间的准确性。本文将介绍如何在 CentOS 7 系统上设置 NTP 时间同步服务。


安装 NTP 服务器


首先,我们需要安装 NTP 服务器,可以使用 yum 命令安装:


yum install -y ntp

配置 NTP 服务器


安装完成后,我们需要编辑 NTP 服务器的配置文件:


vi /etc/ntp.conf

在文件中,我们可以看到 NTP 服务器的默认配置,其中默认的 NTP 服务器地址为:


server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst

如果需要,我们可以添加其他 NTP 服务器地址,例如:


server ntp.example.com iburst

启动 NTP 服务器


保存配置文件后,我们可以使用 systemctl 命令启动 NTP 服务器:


systemctl start ntpd

如果需要,我们还可以使用 systemctl 命令设置 NTP 服务器开机自动启动:


systemctl enable ntpd

检查 NTP 服务器


我们可以使用 ntpq 命令检查 NTP 服务器的状态:


ntpq -p

如果 NTP 服务器正常工作,会显示:

remote           refid      st t when poll reach   delay   offset  jitter

*ntp.example.co 192.168.1.1 2 u 55 64 377 0.917 -2.539 0.000

总结


本文介绍了如何在 CentOS 7 系统上设置 NTP 时间同步服务的方法,NTP 时间同步服务可以确保系统时间的准确性,使得系统的时间保持准确、稳定。