linux ntp同步日志,Linux使用入门教程之Rsyslog日志管理、NTP和Rsync备份同步
四、NTP(网络时间协议)
NTP(Network Time Protocol)是用来使计算机时间同步化的一种协议,它可以使计算机系统与NTP服务器或时钟源(如石英钟,GPS等等)进行同步化的一种协议,它可以提供高精准度的时间校正。ntp服务器默认监听UTP 123端口。
1、搭建时间同步服务器(NTP)(IP:192.168.0.1),并让它与外部时间服务器同步,内部的其他服务器以这台NTP作为标准时间,有两种配置:
1>.允许所有IP进行时间同步(默认)
restrict default kod nomodify notrap nopeer noquery restrict default modify notrap
2>.只允许网段IP进行时间同步
restrict 192.168.2.0 mask 255.255.255.0 nomodify notrap
2、NTP安装与配置
yum install -y ntp
service ntpd restart #不需要配置,启动即可
iptables -I INPUT -p udp --dport 123 -j ACCEPT #ntp使用upd协议123端口,设置允许规则
3、客户端同步NTP服务器
1 ntpdate 192.168.0.1
设置自动同步
crontab -e
00 21 * * * /usr/sbin/ntpdate 192.168.0.1; /sbin/hwclock -w #设置每天晚上9点同步,hwclock -w 将系统时间写入系统硬件
客户端刚开始同步会报错:ntpdate[1731]: step time server 192.168.0.202 offset -28797.853105 sec
这是因为NTP本身时间没有和Internet时间同步,这个过程需要5分钟以上,使用watch ntpq -p命令查看显示如下信息说明已经同步
ntp主配置文件
grep -v "^#" /etc/ntp.conf |grep -v "^$"
driftfile /var/lib/ntp/drift
restrict default kod nomodify notrap nopeer noquery #限制其他计算机查询、修改本机上的NTP服务,其中default表示所有IP
restrict -6 default kod nomodify notrap nopeer noquery #应用于IPV6地址的主机
restrict 127.0.0.1 #开放本机内部接口,用于反馈;以便于在本地对NTP服务进行监控及配置
restrict -6 ::1 #开放这个网段,不能修改;即允许192.168.1.0/24网段的NTP客户端都可以用本机的NTP服务器进行网络校时,但不允许它们修改本机的NTP服务配置
server 0.CentOS.pool.ntp.org #指定真实上层NTP服务器
server 1.centos.pool.ntp.org
server 2.centos.pool.ntp.org
includefile /etc/ntp/crypto/pw
linux ntp同步日志,Linux使用入门教程之Rsyslog日志管理、NTP和Rsync备份同步相关推荐
- linux lvm界面,Linux使用入门教程之LVM
Linux使用入门教程之LVM 1.pvscan #查看当前系统是否存在 PV(物理卷) 2.fdisk -l #查看当前系统分区 3.pvcreate /dev/sda{5,6} /dev/sdb1 ...
- HealthKit开发快速入门教程之HealthKit开发概述简介
HealthKit开发快速入门教程之HealthKit开发概述简介 2014年6月2日召开的年度开发者大会上,苹果发布了一款新的移动应用平台,可以收集和分析用户的健康数据.该移动应用平台被命名为&qu ...
- HealthKit开发快速入门教程之HealthKit数据的操作
HealthKit开发快速入门教程之HealthKit数据的操作 数据的表示 在HealthKit中,数据是最核心的元素.通过分析数据,人们可以看到相关的健康信息.例如,通过统计步数数据,人们可以知 ...
- HealthKit开发快速入门教程之HealthKit框架体系创建健康AppID
HealthKit开发快速入门教程之HealthKit框架体系创建健康AppID HealthKit开发准备工作 在开发一款HealthKit应用程序时,首先需要讲解HealthKit中有哪些类,在i ...
- nodejs入门教程之http的get和request简介及应用
nodejs入门教程之http的get和request简介及应用 前言 上一篇文章,我介绍了nodejs的几个常用的模块及简单的案例,今天我们再来重点看一下nodejs的http模块,关于http模块 ...
- python语言if语句-Python入门教程之if语句的用法
这篇文章主要介绍了Python入门教程之if语句的用法,是Python入门的基础知识,需要的朋友可以参考下 OK分享完毕!需要Python资料的可以加QQ群:832339352 进群免费领取下面资料! ...
- java jni helloword_JNI入门教程之HelloWorld篇
JNI入门教程之HelloWorld篇 来源:互联网 宽屏版 评论 2008-05-31 09:07:11 本文讲述如何使用JNI技术实现HelloWorld,目的是让读者熟悉JNI的机制并编写第 ...
- php zend framework 教程,Zend Framework入门教程之Zend_Session会话操作详解
本文实例讲述了Zend Framework入门教程之Zend_Session会话操作.分享给大家供大家参考,具体如下: 会话命名空间 实现会话 代码: require_once "Zend/ ...
- ffmpeg入门教程之ffmpeg命令行------全局命令
ffmpeg入门教程https://www.jianshu.com/p/042c7847bd8a 视频播放器原理 视音频技术主要包含以下几点:封装技术,视频压缩编码技术以及音频压缩编码技术.如果考虑到 ...
最新文章
- 说说Request.Params[key]和Request[key]
- 飞机游戏在C语言程序的基本语句能完成功能的体会
- Ansible实现zabbix服务器agent端批量部署
- 1 分钟教会你用 Spring Boot 发邮件
- 解决eclipse中Mybatis框架下sql语句执行后控制台不显示日志问题
- Base64算法的编程使用
- Linux入门-第五周
- 《转》Unsafe与CAS
- TensorFlow tf.keras.layers.TimeDistributed
- linux查看mariadb安装卸载,MySQL——在Linux下安装和卸载MariaDB
- 3django url name详解
- 初级软考-程序员 复习笔记
- 如何写一份竞品分析报告——产品经理养成路
- 简单突破数据库备份路径拿shell
- CTF之Bugku网站被黑
- Qt全局坐标和相对坐标
- 如何处理设计的条码与打印出来的不一样的问题
- python中输入一个数字x判断0~x间能被5除的个数_Python的面试题
- libsvm安装使用及网格搜索法参数寻优
- uboot menuconfig详解
热门文章
- 红帽启动apache服务器_redhat 启动ssh服务器
- postgresql测试题_PostgreSQL练习
- uniapp 单元测试_单元测试不够验收测试凑,编写验收测试有什么技巧?
- c#endread怎么打印出来_c# – Socket.EndRead 0字节意味着断开连接?
- 计算机网络-基本概念(9)【传输层】TCP拥塞控制 【网络层】拥塞避免
- 提交自己开发的MR作业到YARN上运行的步骤
- 你好~520|Python花式表白的几种姿势
- 太优秀了!GitHub 标星 40000+ 的大佬和他们的公众号
- 除了Kaggle,还有哪些高质量的数据科学竞赛平台?
- 去除图片水印_只需一键,即可快速去除图片水印!如此简单的方法,谁不知谁吃亏...