方法一:使用rpm安装包升级至ntp-4.2.8p9-1.el6.x86_64.版本
1、升级
传ntp-4.2.8p9-1.el6.x86_64.rpm到服务器上

2.安装依赖包

 yum install gcc gcc-c++ openssl-devel libstdc++* libcap*

3.备份旧版本的配置文件

 # cp -ar /etc/ntp /etc/ntp.bak# cp /etc/ntp.conf /etc/ntp.conf.bak# cp /etc/init.d/ntpd /etc/init.d/ntpd.bak# cp /etc/sysconfig/ntpd /etc/sysconfig/ntpd.bak# cp /etc/sysconfig/ntpdate /etc/sysconfig/ntpdate.bak# service ntpd stop

4.卸载旧的NTPD

 # yum -y remove ntp*

5.创建/var/lib/ntp目录

 # install -v -m710 -o ntp -g ntp -d /var/lib/ntp                //可能存在目录会报错

6.安装rpm包

 # rpm -i ntp-4.2.8p9-1.el6.x86_64.rpm

7.还原配置文件

# cp /etc/init.d/ntpd.bak /etc/init.d/ntpd# cp /etc/sysconfig/ntpd.bak /etc/sysconfig/ntpd# cp /etc/sysconfig/ntpdate.bak /etc/sysconfig/ntpdate# mv /etc/ntp.bak /etc/ntp# cp /etc/ntp.conf.bak /etc/ntp.conf

方法二:编译安装升级至ntp-dev-4.2.7p425

1.卸载旧版本:

# yum -y install vim ntp* wget gcc gcc-c++ ncurses-devel cmake make# cp /etc/ntp.conf /usr/local/src/ntp.conf# cp -ar /etc/ntp /etc/ntp.bak# cp /etc/init.d/ntpd /etc/init.d/ntpd.bak# cp /etc/sysconfig/ntpd /etc/sysconfig/ntpd.bak# cp /etc/sysconfig/ntpdate /etc/sysconfig/ntpdate.bak# service ntpd stop# yum remove ntp*

注意:编译安装不会在/etc下自动生成配置文件,所以我先yum安装ntp 4.2.6p5生成/etc/ntp.conf后复制出配置文件,再卸载ntp。

3、关闭防火墙及SELINUX!

 # chkconfig iptables off# vim /etc/sysconfig/selinux将SELINUX=enforcing修改成:SELINUX=disabled

3.下载并安装ntp 4.2.7p425:
如果服务器可以上网,可直接用wget命令下载:

 # cd /usr/local/src# wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-dev/ntp-dev-4.2.7p425.tar.gz

如果服务器不能上网,那你就去http://www.ntp.org/downloads.html下载到本地,然后通过SFTP或FTP上传到服务器上!

4.解包安装ntp-dev-4.2.7p425.tar.gz:

 # tar zxvf ntp-dev-4.2.7p425.tar.gz# cd ntp-dev-4.2.7p425# ./configure --prefix=/usr/local/ntp --enable-all-clocks --enable-parse-clocks# make && make install

5.修改配置文件ntp.conf:

 # cp /usr/local/src/ntp.conf /etc/ntp.conf# vim /etc/ntp.conf

第(1)种配置:允许任何IP的客户机都可以进行时间同步
则将“restrict default kod nomodify notrap nopeer noquery”这行修改成:
restrict default nomodify

第(2)种配置:只允许192.168.200.*网段的客户机进行时间同步
在“restrict default kod nomodify notrap nopeer noquery”(表示默认拒绝所有IP的时间同步)之后增加一行:
restrict 192.168.200.0 mask 255.255.255.0 nomodify
另外,配置文件默认通过网络同步时间:

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

(RedHat默认有类似上面4行内容,域名不一样而已)
如果需要使用本地时间,则把上面4行删掉或者用“#”号注释掉,然后添加以下两行:

server 127.127.1.0
fudge 127.127.1.0 stratum 10

(RedHat默认有上面两行,但被注释掉了)

6.启动ntp服务:

 # /usr/local/ntp/bin/ntpd -c /etc/ntp.conf -p /tmp/ntpd.pid# 检查ntp服务器是否在后台运行可以用下面这条命令:# ps -ef | grep ntp# 检查ntpd侦听的UDP 123端口是否正常用下面这条命令:# netstat -unl | grep 123

7.用客户端检验时钟同步服务器是否可用。

8.如需设置ntpd服务开机自动启动,则只需把上面的启动命令放入/etc/rc.local文件中即可。

centos6.5升级ntp版本至ntp-4.2.6版本以上相关推荐

  1. ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示版本迭代持续更新

    ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示版本迭代持续更新 ✨版本更新说明:✨

  2. CentOS-6.9升级到Python-3.5

    CentOS-6.9升级Python到3.5 下载Python-3.5 wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz 解压 ...

  3. CentOS6.5升级到CentOS7

    2019独角兽企业重金招聘Python工程师标准>>> CentOS6.5升级到CentOS7 博客分类: 操作系统 本教程将介绍如何升级CentOS 6.4 x86_64 到 Ce ...

  4. CentOS6.5升级内核到3.10.28

    本文适用于CentOS 6.4, CentOS 6.5,估计也适用于其他Linux发行版. 1. 准备工作 确认内核及版本信息 [root@hostname ~]# uname -r2.6.32-22 ...

  5. CentOS6.5升级内核

    2019独角兽企业重金招聘Python工程师标准>>> 本文适用于CentOS 6.4, CentOS 6.5,估计也适用于其他Linux发行版. 1. 准备工作 确认内核及版本信息 ...

  6. 搭建ntp时间服务器 ntp - (Network Time Protocol)

    第1章 ntp 1.1 ntp简介        NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议.它的用途是把计算机的时钟同步到世界协调 ...

  7. CentOS6内核升级

    CentOS6.X 升级内核Kernel 2017年12月01日 10:19:19 shaonbean 阅读数:7303 版权声明:本文为木偶人shaon原创文章,转载请注明原文地址,非常感谢. ht ...

  8. Centos6.X升级glibc解决“libc.so.6 version GLIBC_2.14 not found”报错问题

    Centos6.X升级glibc解决"libc.so.6 version GLIBC_2.14 not found"报错问题 参考文章: (1)Centos6.X升级glibc解决 ...

  9. Dubbo 高危反序列化漏洞,存在远程代码执行风险,建议及时升级到2.7.7或更高版本!...

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 以下内容转载自安全客,原文链接:https://www. ...

最新文章

  1. 计算机书籍-实用Python机器学习预测分析
  2. 想成为优秀的技术人员你必须做到的几件事情
  3. 驱动华为_实锤!华为成立驱动芯片部门,OLED驱动芯片正流片
  4. oracle存储过程实现根据已有数据批量更新另一批数据
  5. JMF入门(Java Media Framework)
  6. response 流和写能一起吗_余甘果蜂蜜能一起吃吗?余甘果泡蜂蜜有什么功效?
  7. linux内核兼容性,各种glibc和Linux内核版本的兼容性
  8. [转]Vs解决方案的目录结构设置和管理
  9. MATLAB 绘图基础
  10. 详测 Generics Collections: TObjectList、TObjectQueue、TObjectStack
  11. java 反序列化 怎么知道类_理解java中的序列化与反序列化
  12. 结晶器或者连铸--流场-温度场-凝固--夹杂物计算说明
  13. 圆钢孔型计算机模拟,第五章 金属塑性加工ppt课件.ppt
  14. itest听力答案2020_itest答案
  15. ffplay播放器-数据读取线程
  16. linux rpm是啥意思,rpm是什么意思?
  17. 编译icedTea-web报错填坑之旅
  18. 大学生必知到的外国典故
  19. CentOS7防火墙关闭
  20. UC 浏览器曝中间人攻击漏洞,官方:已修复,国内版不受影响

热门文章

  1. 新旧工艺比较:PCB制造工艺
  2. 2019python二级考试报名时间_2019湖北计算机二级考试(时间 科目 报名方法)
  3. 除了乔布斯,科技圈还有哪些大佬值得充信仰?
  4. C语言永真循环,c语言第六章总结 循环语句
  5. 从零开始做3D地图编辑器 基于QT与OGRE
  6. arduino米思齐驱动彩灯条
  7. [软件分享]速盘,一个新的百度网盘下载工具
  8. React双向数据绑定原理---受控组件
  9. 如何用python完成评分功能呢_用Python完成PSM(倾向性匹配评分)算法详解
  10. 访问hadoop web It looks like you are making an HTTP request to a Hadoop IPC port.