linux 下NTP的配置和使用

NTP服务器【Network Time Protocol(NTP)】是用来使计算机时间同步化的一种协议,它通过udp包交换,用特定算法进行协商,可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。

  

   linux 下搭建NTP 服务器

默认情况下ntp服务已经安装

技术分享

ntp的主要配置文件为/etc/ntp.conf

[root@promote ~]# service ntpd start

Starting ntpd:                                             [  OK  ]

启动服务。


客户机可以直接手动同步服务器上的时间(需要关闭客户端的ntp服务器)

[root@promote ~]# date

Tue Mar 17 23:56:05 CST 2015

[root@promote ~]# ntpdate 192.168.157.142  

18 Mar 15:11:24 ntpdate[3619]: step time server 192.168.157.142 offset 54910.952135 sec

[root@promote ~]# date

Wed Mar 18 15:11:32 CST 2015


ntpstat 命令表示本机与上层服务器连接的状态


技术分享


ntpq -p 命令具体显示时间同步的状态

技术分享


在客户端可以利用crontab同步时间


#crontab -e
添加如下行:
* */1 * * * /usr/sbin/ntpdate 192.168.157.142 

客户机每过一小时同步服务器时间

 

本文出自 “滤新” 博客,请务必保留此出处http://wahehe.blog.51cto.com/8935316/1621910

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。