搭建时间同步服务器

系统版本:CentOS Linux release 7.4.1708 (Core)

ntp版本:ntpd 4.2.8p11

一:服务器端配置
先创建安装目录:mkdir -p /data/server/ntp

1、下载、解压安装包,然后编译安装
# wget https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.8p11.tar.gz
# tar -zxvf ntp-4.2.8p11.tar.gz
# cd ntp-4.2.8p11
# ./configure --prefix=/data/server/ntp --enable-all-clocks --enable-parse-clocks
# make && make install

2、修改配置文件(如果默认没有该文件,则需手动创建)
# vim /etc/ntp.conf
interface listen 0.0.0.0
server 127.127.1.0
fudge 127.127.1.0 stratum 10
restrict 192.168.199.0 mask 255.255.255.0 nomodify notrap

3、把ntp设置为服务
# cp /data/server/ntp/bin/ntpd /etc/init.d/ntpd

4、启动ntp并查看进程是否启动
# service ntpd start
# netstat -anptu | grep ntp
# iptable -I INPUT -p tcp --dport 123 -j ACCEPT

二:客户端配置

1、yum安装ntpdate

# yum -y install ntpdate

2、设置任务计划自动与时间服务器同步时间(如设置每天凌晨3点连接时间服务器同步时间)
# crontab -e
00 03 * * * /usr/sbin/ntpdate 192.168.199.156; /sbin/hwclock -w

3、重启crond服务
# systemctl restart crond

4、测试
先随意设置一个时间
# timedatectl set-time 12:00:00 && date
立即连接ntp服务器同步时间
# ntpdate 192.168.199.156 && date

########完成##########

转载于:https://www.cnblogs.com/relax1949/p/9238712.html

CentOS7编译安装ntp相关推荐

  1. CentOS7 编译安装 gcc/c++ 9.1

    目录 文章目录 目录 CentOS7 编译安装 gcc/c++ 9.1 CentOS7 编译安装 gcc/c++ 9.1 $ yum -y install bzip2 $ yum -y install ...

  2. Centos7 编译安装git 报错 git-compat-util.h:14:2: error

    Centos7 编译安装git 报错 git-compat-util.h:14:2: error 环境: OS:CentOS7.9 Git版本: git-2.38.1 一.报错现象 [root@077 ...

  3. CentOS7编译安装keepalived实现自动漂移、高可用及开机启动

    CentOS7编译安装keepalived实现自动漂移.高可用及开机启动 一.先安装依赖包 [root@haoding205-jq1 hd205]# yum install -y epel-relea ...

  4. centOS7编译安装openssl并使用C接口

    centOS7编译安装openssl并使用C接口. 1.编译安装: 下载OpenSSL安装包 sudo wget http://www.openssl.org/source/openssl-1.1.0 ...

  5. Centos7 编译安装 Nginx、MariaDB、PHP

    前言 本文主要大致介绍CentOS 7下编译安装Nginx.MariaDB.PHP.面向有Linux基础且爱好钻研的朋友.技艺不精,疏漏再所难免,还望指正. 环境简介: 系统: CentOS 7,最小 ...

  6. CentOS7编译安装MySQL5.7之后安装mysql-devel出错解决方案

    2019独角兽企业重金招聘Python工程师标准>>> 由于我的MySQL是自己编译安装,但是安装之后/etc/yum.repos.d/目录下并没有MySQL的源,导致我在安装mys ...

  7. 开发人员学Linux(8):CentOS7编译安装Subversion及Apache并集成

    1.前言 本篇将介绍如何编译安装SVN服务器端管理软件subverion和Web服务器Apache.本来在前面的系列文章已经讲过使用Nginx作为Web服务器的,所以我一直在找有关subverion集 ...

  8. Centos7编译安装Xen环境(vtpm)

    编译xen环境(http://www.lvtao.net/server/574.html#comment-1882): yum update yum groupinstall "Develo ...

  9. CentOS7 编译安装snmpd,解决与与Mariadb10冲突问题

    CentOS7安装了MariaDB10以后,无法使用yum安装snmp服务,会提示mariadb-libs与mariadb-common 10的冲突提示.翻墙在谷歌上查到有人说在特定版本的mariad ...

最新文章

  1. JavaScript的Array一些非常规玩法
  2. T extends Serializable这是什么意思呢?看明白这个,你的问题就自然而然的明白了!...
  3. 【复盘】端端,棒棒哒!
  4. Openstack的主要组件
  5. 需求分析的接口需求_再谈需求分析
  6. Soap UI 负载测试
  7. Qt第三方库QCustomPlot——认识图表的各个部分
  8. Windows 8 JavaScript Metro应用程序--入门(上)
  9. L1-020. 帅到没朋友-PAT团体程序设计天梯赛GPLT
  10. linux拼音五笔输入法下载软件,自已动手制作Linux下拼音五笔输入法
  11. webflux+r2dbc 实现响应式导出csv格式文件
  12. uilabel 自行撑开高度_textarea高度随内容自适应增高撑开
  13. 比较两条曲线的相似程度
  14. 欢迎各位到我的qq空间http://user.qzone.qq.com/504501772/infocenter 指点
  15. 【Redis】Redis的五大数据类型
  16. Codeforces Round #552 (Div. 3) E stl模拟 F dp G gcd
  17. 【校招VIP】出品:在线实习“职查查”每期测试用例设计
  18. vue大文件分片上传插件
  19. 33、基于CACX和R7F0C004M的瑞萨单片机入门教程
  20. android tv播放ftp,乐视TV超级电视FTP功能的详细使用方法步骤

热门文章

  1. [CareerCup] 14.1 Private Constructor 私有构建函数
  2. CentOS SSH配置
  3. WCF元数据发布的2种方式:httpGetEnabled与mex
  4. 重温数据结构与算法(1) 构建自己的时间测试类
  5. 对linux中多线程编程中pthread_join的理解
  6. AndroidStudio_报错PluginApplicationException: Failed to apply plugin [id ‘com.and---Android原生开发工作笔记227
  7. Elasticsearch--高级-分词 安装ik分词---全文检索引擎ElasticSearch工作笔记020
  8. STM32工作笔记0084---UCOSIII软件定时器
  9. 人工智能TensorFlow工作笔记006---计算图的基本应用_认识计算图_02_以及使用GPU运算
  10. SpringCloud工作笔记040---zuul网关集合springsecurity_JWT 颁发token_但是Authorization无法传递到response的header中