Linux升级NTPD服务器-编译安装ntp-4.2.8p9与配置

简介:

1. 系统与软件版本

1.1 系统版本

CentOS6.5 x86_64

1.2 ntpd软件版本

ntp-4.2.8p9.tar.gz 

1.3 下载地址

官方下载地址:http://support.ntp.org/bin/view/Main/SoftwareDownloads

参考文档:http://www.linuxfromscratch.org/blfs/view/svn/basicnet/ntp.html

2. 安装前提

2.1 安装依赖包

[root@ntpserver ~]# yum install gcc gcc-c++ openssl-devel libstdc++* libcap*


2.2 备份旧版本的配置文件

1
2
3
4
5
[root@ntpserver ~] # cp -ar /etc/ntp /etc/ntp.bak
[root@ntpserver ~] # cp /etc/ntp.conf /etc/ntp.conf.bak
[root@ntpserver ~] # cp /etc/init.d/ntpd /etc/init.d/ntpd.bak
[root@ntpserver ~] # cp /etc/sysconfig/ntpd /etc/sysconfig/ntpd.bak
[root@ntpserver ~] # cp /etc/sysconfig/ntpdate /etc/sysconfig/ntpdate.bak

 

2.3 卸载yum安装的ntpd服务

1
[root@ntpserver ~] # yum erase ntp ntpdate


3. 编译安装ntp-4.2.8p9

3.1 创建/var/lib/ntp目录

1
[root@ntpserver ~] # install -v -m710 -o ntp -g ntp -d /var/lib/ntp


3.2 编译安装ntpd

1
2
3
4
5
6
7
8
9
10
11
12
[root@ntpserver ntp-4.2.8p9] # ./configure \
--prefix= /usr  \
--bindir= /usr/sbin  \
--sysconfdir= /etc  \
-- enable -linuxcaps \
--with-lineeditlibs=readline \
--docdir= /usr/share/doc/ntp-4 .2.8p9 \
-- enable -all-clocks \
-- enable -parse-clocks \
-- enable -clockctl
  
make  &&  make  install

 

1
2
[root@ntpserver ~] # ntp
ntpd        ntpdate     ntpdc       ntp-keygen  ntpq        ntptime     ntptrace    ntp-wait

4. 创建配置文件

1
2
3
4
5
[root@ntpserver ~] # cp /etc/init.d/ntpd.bak /etc/init.d/ntpd
[root@ntpserver ~] # cp /etc/sysconfig/ntpd.bak /etc/sysconfig/ntpd
[root@ntpserver ~] # cp /etc/sysconfig/ntpdate.bak /etc/sysconfig/ntpdate
[root@ntpserver ~] # mv /etc/ntp.bak /etc/ntp
[root@ntpserver ~] # cp /etc/ntp.conf.bak /etc/ntp.conf


5. 配置ntp.conf

/etc/ntp.conf配置文件添加以下参数

server 127.127.1.0

fudge 127.127.1.0 stratum 10

启动ntpd服务

[root@ntpserver ~]# service ntpd start


6. 客户端配置

1
2
[root@localhost ~] # date
Sat Aug  8 08:08:13 CST 2015


/etc/ntp.conf添加服务端IP地址

server 10.17.83.106


1
2
3
4
[root@localhost ~] # ntpq -p
      remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
  10.17.83.106    10.17.82.25     12 u    3   64    1    0.628  4279381   0.001

 

等待几分钟,ntpd客户端自动去同步服务端的时间

1
2
3
4
[root@localhost ~] # date
Sat Aug  8 08:11:10 CST 2015
[root@localhost ~] # date
Thu Dec 15 15:28:41 CST 2016


Windows客户端配置

wKioL1hSShHS_jrmAAm0ZEPSbho699.png



wKiom1hSSe2S5a9hAAAc-IDXo7I434.png

本文转自 HMLinux 51CTO博客,原文链接:http://blog.51cto.com/7424593/1883058


相关文章
|
9天前
|
Linux Shell
问题记录:解决Linux登录故障,/etc/passwd配置受损该怎么操作
修复/etc/passwd文件是解决Linux登录故障的重要步骤。通过进入单用户模式、挂载文件系统、恢复或手动修复/etc/passwd文件,可以有效解决该问题。保持定期备份系统配置文件是预防此类问题的最佳实践。
37 13
|
8天前
|
Linux Shell
问题记录:解决Linux登录故障,/etc/passwd配置受损该怎么操作
修复/etc/passwd文件是解决Linux登录故障的重要步骤。通过进入单用户模式、挂载文件系统、恢复或手动修复/etc/passwd文件,可以有效解决该问题。保持定期备份系统配置文件是预防此类问题的最佳实践。
25 2
|
1月前
|
关系型数据库 Linux 定位技术
PostGIS2.4服务器编译安装
通过上述步骤,你可以成功编译和安装PostGIS 2.4,并在PostgreSQL数据库中启用PostGIS扩展。确保在配置过程中仔细检查每一步,以避免出现配置错误。PostGIS的安装使得PostgreSQL能够处理复杂的地理空间数据,极大地扩展了数据库的功能。
46 19
|
1月前
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
|
2月前
|
Ubuntu Unix Linux
Linux网络文件系统NFS:配置与管理指南
NFS 是 Linux 系统中常用的网络文件系统协议,通过配置和管理 NFS,可以实现跨网络的文件共享。本文详细介绍了 NFS 的安装、配置、管理和常见问题的解决方法,希望对您的工作有所帮助。通过正确配置和优化 NFS,可以显著提高文件共享的效率和安全性。
274 7
|
3月前
|
数据库连接 Linux Shell
Linux下ODBC与 南大通用GBase 8s数据库的无缝连接配置指南
本文详细介绍在Linux系统下配置GBase 8s数据库ODBC的过程,涵盖环境变量设置、ODBC配置文件编辑及连接测试等步骤。首先配置数据库环境变量如GBASEDBTDIR、PATH等,接着修改odbcinst.ini和odbc.ini文件,指定驱动路径、数据库名称等信息,最后通过catalog.c工具或isql命令验证ODBC连接是否成功。
|
3月前
|
缓存 Ubuntu Linux
Linux环境下测试服务器的DDR5内存性能
通过使用 `memtester`和 `sysbench`等工具,可以有效地测试Linux环境下服务器的DDR5内存性能。这些工具不仅可以评估内存的读写速度,还可以检测内存中的潜在问题,帮助确保系统的稳定性和性能。通过合理配置和使用这些工具,系统管理员可以深入了解服务器内存的性能状况,为系统优化提供数据支持。
140 4
|
3月前
|
运维 监控 安全
盘点Linux服务器运维管理面板
随着云计算和大数据技术的迅猛发展,Linux服务器在运维管理中扮演着越来越重要的角色。传统的Linux服务器管理方式已经无法满足现代企业的需求,因此,高效、安全、易用的运维管理面板应运而生。
|
3月前
|
运维 监控 Linux
服务器管理面板大盘点: 8款开源面板助你轻松管理Linux服务器
在数字化时代,服务器作为数据存储和计算的核心设备,其管理效率与安全性直接关系到业务的稳定性和可持续发展。随着技术的不断进步,开源社区涌现出众多服务器管理面板,这些工具以其强大的功能、灵活的配置和友好的用户界面,极大地简化了Linux服务器的管理工作。本文将详细介绍8款开源的服务器管理面板,包括Websoft9、宝塔、cPanel、1Panel等,旨在帮助运维人员更好地选择和使用这些工具,提升服务器管理效率。
|
2月前
|
存储 Oracle 安全
服务器数据恢复—LINUX系统删除/格式化的数据恢复流程
Linux操作系统是世界上流行的操作系统之一,被广泛用于服务器、个人电脑、移动设备和嵌入式系统。Linux系统下数据被误删除或者误格式化的问题非常普遍。下面北亚企安数据恢复工程师简单聊一下基于linux的文件系统(EXT2/EXT3/EXT4/Reiserfs/Xfs) 下删除或者格式化的数据恢复流程和可行性。