linux 搭建技术博客,Linux NTP服务器搭建精讲
Linux NTP服务器 (时间服务器)
Date –s 22:12:30 # 设置时间
1.1. 软件安装
所需软件:默认已安装yum install ntp -y
ntpdate-4.2.6p5-1.el6.centos.i686
fontpackages-filesystem-1.41-1.1.el6.noarch
ntp-4.2.6p5-1.el6.centos.i686
1.2. 配置NTP
配置文件:
vi /etc/ntp.conf!NTP策略
restrict(限制) default kod nomodify(限改) notrap(限级查询) nopeer noquery
restrict -6 default kod nomodify notrapnopeer noquery
\# 默认的一些权限 -6为IPV6
\# 限级查询指的是本机所连接的服务器的上级服务器,不能向上级服务器直接查询
!
restrict 127.0.0.1 # IPV4
restrict -6 ::1 # IPV6
restrict 192.168.1.0 mask 255.255.255.0nomodify notrap #指定1.0网段的查询权限
!
restrict [你的IP] mask [netmask_IP] [parameter]
其中 parameter 的参数主要有底下这些:
- ignore
拒绝所有类型的 NTP 联机;
- nomodify
客户端不能更改 NTP 服务器的时间参数,这即表示客户端不能使用 ntpc 与 ntpq 这两支程序来修改服务器啰。 但客户端仍可透过这部主机来进行网络校时的;
- noquery
客户端不能够使用 ntpq, ntpc 等指令来查询时间服务器,等于不提供 NTP 的网络校时啰;
- notrap
不提供 trap 这个远程事件登录 (remote event logging) 的功能。
· notrust
拒绝没有认证的客户端
\# 如何parameter没有指定任何参数,代表没有任何限制
\# 设置当前网段对此网段内的NTP服务器的权限
!NTP的同步服务器
server [IP or hostname] [prefer] # 设置上层NTP服务器
server 0.centos.pool.ntp.org iburst server服务器
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst
server 127.127.1.0 #主板芯片时钟 必须设置
!
fudge 127.127.1.1 stratum 10 # 降低本机同步的优先级
!
driftfile /home/ntp # driftfile [可以被 ntpd 写入的目录与档案] 记录时钟芯片与上级服务器时间的误差
! # 档案需要设定成 ntpd 这个 daemon 可以写入的权限。
1.3. 端口和服务
端口 123
Service ntpd restart
1.4. 防火墙配置
1.5. 设置时区
vi /etc/sysconfig/clock
\# The time zone of the system is defined bythe contents of /etc/localtime.
\# This file is only for evaluation by system-config-date,do not rely on its
\# contents elsewhere.
ZONE="Asia/Shanghai"
/usr/share/zoneinfo/ 所有时区文件
/etc/localtime
1.6. 客户端同步
[root@localhost ~]# ntpstat 查看同步状态
#客户端要和NTP server进行时钟同步。在客户端执行
[root@localhost ~]# ntpdate server IP
#手动让server和时钟芯片同步 当客户端执行ntpdate时,必须服务器端有更新同步才能更新
[root@localhost ~]# hwclock –w
1.7. 计划任务Crontab:
47 21 * * * /usr/sbin/ntpdate 192.168.1.200>>/usr/local/logs/crontab/ntpdate.log
1.8. 同步记录[root@localhost ~]# ntpq -p
remote refid(上一级) st t when poll reach delay offset时差 jitter
==============================================================================
202.118.1.130 .INIT. 16 u - 64 0 0.000 0.000 0.001
news.neu.edu.cn .INIT. 16 u - 64 0 0.000 0.000 0.000
dns1.synet.edu. 202.118.1.46 2 u 1 64 1 54.697 2453.85 0.001
[root@localhost ~]#
1.10.NTP管理
[root@localhostmodules]# ntpq -p
offset 时差
1.11. 常见错误提示1:
[root@node2 ~]# ntpdate 10.17.1.60
11 Aug 11:05:28 ntpdate[7326]: no serversuitable for synchronization found
#restrict(限制) default kod nomodify(限改) notrap(限级查询) nopeer noquery
#restrict -6 default kod nomodify notrapnopeer noquery
解答:以上二项至少有一项未注释
linux 搭建技术博客,Linux NTP服务器搭建精讲相关推荐
- github+hexo搭建个人博客(1.简单搭建)
github+hexo搭建个人博客(1.简单搭建) 需要使用的软件,我已经放到自己的百度云盘里,网络不好的同学可以自己下载[百度云链接] 安装git 安装node 安装hexo 本地测试 申请gith ...
- 【Jekyll】使用GitHub Pages + Jekyll搭建自己的技术博客,Jekyll服务器的搭建
一.前言 前段时间根据大佬-纯洁的微笑的文章-技术人如何搭建自己的技术博客,搭建了自己的个人技术博客http://www.qq764424567.top/,就将搭建的过程,以及Jekyll服务器的搭建 ...
- 用python搭建个人博客过程_手把手搭建个人博客(图文教程)
搭建个人博客 浏览体验更棒请移步原文:手把手搭建个人博客 首先我们谈一谈搭建个人博客必要性,个人认为在学习过程中,被动接受知识对你的提高是轻微的.比如你看网课学习,在听老师讲解的时候感觉简单易懂,代码 ...
- linux hexo搭建个人博客,gitee和hexo搭建个人博客
首先准备软件:git (提供命令git) notepad++(方便编辑) nodejs(hexo依赖) 7z(压缩包) 安装 nodejs.git.notepad++和7z的安装过程省略.主要要说的是 ...
- linux 中文乱码博客,linux网页显示乱码终极解决---达到英文全部显示为中文
遇到问题:本想在自己机器上的虚拟机上下载安装个redmine,体验项目管理软件,结果打开百度,才发现全部都显示未为乱码,于是尝试了好些办法,终于有了一个清晰的思路:一.安装好网络yum,二.安装rpm ...
- 搭建个人博客:Web服务器的选择 Apache or Nginx ?
首先,这两个Web服务器 ,各有所长,都可 . 据说,Nginx的性能,更好 . 但是,个人博客,无所谓 . 从稳定性来看,也许选Apache,更好 . 关于这两个服务器的安装部署,文档都写过 . 可 ...
- python搭建个人博客推荐_Python+Django搭建个人博客(4)-Django模板
模板演示 建立blog下templates文件夹 添加博客首页HTML 在templates文件夹中新建一个blog_index.html 在blog_index.html写简单的欢迎内容 我的博客- ...
- 从零搭建技术博客,开篇 。
这两天,刚好周末,有时间 . 把 www.istester.com 站进行了大改版 . 目前整个站点已改版完成,就差内容的布局和细节的CSS样式调整 . 后续,会通过文章,碎片化的记录,整个过程和遇到 ...
- 技术人如何搭建自己的技术博客
上次有人留言说,技术博客是程序员的标配,但据我所知绝大部分技术同学到现在仍然没有自己的技术博客.原因有很多,有的是懒的写,有的是怕写不好,还有的是一直想憋个大招,幻想做到完美再发出来,结果一直胎死腹中 ...
- 无服务器+域名也能搭建个人博客?真的,而且很快
基于Gitee快速搭建个人博客 一. 背景 个人搭建博客也是有成本的 关于 jekyll 二. 部署 拉取代码 修改和上传配置 _config.yml locale.yml 构建和访问(gitee部署 ...
最新文章
- android viewgroup 事件,android中viewgroup的事件传递分析
- Java 类的一些高级特征
- string 类的初始化和赋值(程序成长之路的一颗米)
- 微信社交小程序服务器,Day12-微信小程序实战-交友小程序-搭建服务器与上传文件到后端...
- JAVA八种基本类型
- 一打开就致命错误_AutoCAD致命错误:Unhandled Delayloadquot;D3DCOMPILER_47.dll
- 【已解决】ffmpy3.FFExecutableNotFoundError: Executable ‘ffmpeg‘ not found
- vue2饿了吗之路第一篇:开发环境准备
- Python心得基础篇【7】面向对象进阶篇
- iphone修改imei_iPhone这些隐藏代码你肯定不知道
- java系统课程设计报告_201621123063《JAVA课程设计报告》
- rcreg amp 0x01 c语言,单片机课程设计-基于PIC单片机室内温度检测.doc
- Xutils使用详解(二)
- 学前端进度慢怎么办?前端学不懂怎么办?
- dwg格式转换成jpg图片
- Spring Boot:四大神器之CLI
- 厦门大学计算机科学专业,2018厦门大学计算机科学系考研招生信息汇总
- 使用LocalDate类计算两个日期的天数间隔
- arttemplate+ajax 转 vue
- 【LeetCode】127. Word Ladder 解题报告(Python)