centos ntp 时间同步 ntp服务器

2023-04-17 14:02:34 北斗时源

要在 CentOS 上使用 NTP(网络时间协议)服务同步时间服务器的时间,您可以按照以下步骤操作:


打开终端窗口,并以 root 权限登录服务器。


安装 NTP 服务:


Copy code

yum install ntp

编辑 NTP 配置文件 /etc/ntp.conf:


bash

Copy code

vi /etc/ntp.conf

找到文件中的服务器地址部分,并将其替换为您要使用的时间服务器地址。例如,假设您要使用 time.nist.gov 时间服务器,您可以在配置文件中添加以下行:


css

Copy code

server time.nist.gov

您可以添加多个服务器地址,以确保可用性和冗余性。例如:


Copy code

server 0.asia.pool.ntp.org

server 1.asia.pool.ntp.org

server 2.asia.pool.ntp.org

server 3.asia.pool.ntp.org

保存并关闭配置文件。


启动 NTP 服务:


sql

Copy code

systemctl start ntpd

为了确保 NTP 服务在服务器启动时自动启动,请使用以下命令将 NTP 服务添加到系统服务列表中:


bash

Copy code

systemctl enable ntpd

您可以使用以下命令检查时间同步状态:


css

Copy code

ntpq -p

如果一切正常,您应该会看到类似于以下内容的输出:


markdown

Copy code

    remote           refid      st t when poll reach   delay   offset  jitter

==============================================================================

*time.nist.gov   .ACTS.           1 u   47   64    7   87.973  -10.345   3.226

在输出中,星号 (*) 表示服务器正在使用的时间源。如果您看到其他服务器或没有星号,则说明服务器尚未同步时间或同步时间失败。您可以等待一段时间,或者重新启动 NTP 服务以尝试解决这个问题。


请注意,NTP 服务的配置和管理可能因不同的发行版而有所不同。此外,如果您的服务器是域控制器或是 NTP 服务器,则您需要更多的配置和设置来确保时间同步的正确性和准确性。在这种情况下,请参阅相关文档或咨询您的系统管理员。


首页
产品
联系
Baidu
map