加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

如何在Linux上安装、配置NTP服务器和客户端?

发布时间:2019-05-06 12:29:08 所属栏目:Windows 来源:Magesh Maruthamuthu
导读:副标题#e# 你也许听说过这个词很多次或者你可能已经在使用它了。在这篇文章中我将会清晰的告诉你 NTP 服务器和客户端的安装。 之后我们将会了解 Chrony NTP 客户端的安装。 什么是 NTP 服务? NTP 意即 网络时间协议 Network Time Protocol 。它是通过网络在

对于 Debian/Ubuntu 系统,使用 APT-GET 命令 或者 APT 命令 去安装 ntp。

  1. $ sudo apt install ntp

对基于 Arch Linux 的系统,使用 Pacman 命令 去安装 ntp。

  1. $ sudo pacman -S ntp

对 RHEL/CentOS 系统,使用 YUM 命令 去安装 ntp。

  1. $ sudo yum install ntp

对于 openSUSE Leap 系统,使用 Zypper 命令 去安装 ntp。

  1. $ sudo zypper install ntp

我已经在 CentOS7.2daygeek.com` 这台主机上安装和配置了 NTP 服务器,因此将其附加到所有的客户端机器上。

  1. # vi /etc/ntp.conf
  1. restrict default kod nomodify notrap nopeer noquery
  2. restrict -6 default kod nomodify notrap nopeer noquery
  3. restrict 127.0.0.1
  4. restrict -6 ::1
  5. server CentOS7.2daygeek.com prefer iburst
  6. driftfile /var/lib/ntp/drift
  7. keys /etc/ntp/keys

更新配置后重启服务:

对于 sysvinit 系统。基于 Debian 的系统需要去运行 ntp 而不是 ntpd

  1. # service ntpd restart
  2. # chkconfig ntpd on

对于 systemctl 系统。基于 Debian 的需要去运行 ntpntpd

  1. # systemctl restart ntpd
  2. # systemctl enable ntpd

重新启动 NTP 服务后等待几分钟以便从 NTP 服务器获取同步的时间。

在 Linux 上运行下列命令去验证 NTP 服务的同步状态。

  1. # ntpq –p
  2. # ntpq -pn
  3.  
  4. remote refid st t when poll reach delay offset jitter
  5. ==============================================================================
  6. *CentOS7.2daygee 133.243.238.163 2 u 14 64 37 0.686 0.151 16.432

运行下列命令去得到 ntpd 的当前状态。

  1. # ntpstat
  2. synchronised to NTP server (192.168.1.8) at stratum 3
  3. time correct to within 508 ms
  4. polling server every 64 s

最后运行 date 命令。

  1. # date
  2. Tue Mar 26 23:17:05 CDT 2019

如果你观察到 NTP 中输出的时间偏移很大。运行下列命令从 NTP 服务器手动同步时钟。当你执行下列命令的时候,确保你的 NTP 客户端应该为未活动状态。(LCTT 译注:当时间偏差很大时,客户端的自动校正需要花费很长时间才能逐步追上,因此应该手动运行以更新)

  1. # ntpdate –uv CentOS7.2daygeek.com

【编辑推荐】

  1. 判断Linux系统是否被入侵,你需要几步?9个小技巧分享!
  2. 怎样在Ubuntu Linux上安装MySQL
  3. Linux操作系统中的Namespace是个什么鬼
  4. 从命令行关闭Linux计算机的5种方法
  5. 4种在Linux中检查默认网关或路由器IP地址的方法
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读