NTP时间同步 服务端 客户端 自动化安装配置
NTP时间同步 服务端 客户端 自动化安装配置
原创内容 http://www.cnblogs.com/elvi/p/7657994.html
#!/bin/sh
#运行环境 centos6、centos7
# NTP时间同步 服务端 客户端 自动化安装配置
#Mady by Elven function setntp1() {
. /etc/init.d/functions
pkill ntpd
echo "时间更新……"
/usr/sbin/ntpdate ntp6.aliyun.com
[[ `echo $?` == ]] || { echo "安装ntp服务" ; yum install ntp -y;/usr/sbin/ntpdate ntp6.aliyun.com; }
#bakup
cp -f /etc/ntp.conf /etc/ntp.conf.$(date +"%F-%T") echo "
#默认配置部分
driftfile /var/lib/ntp/drift
restrict default kod nomodify notrap nopeer noquery
restrict - default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict - ::
includefile /etc/ntp/crypto/pw
keys /etc/ntp/keys
">/etc/ntp.conf
} function setntp2() {
echo "
# 外部NTP服务
server ntp6.aliyun.com perfer
server cn.ntp.org.cn iburst
server ntp.shu.edu.cn iburst
server s2c.time.edu.cn iburst
# server s2a.time.edu.cn iburst
# server s2m.time.edu.cn iburst # 允许上层服务主动修改本机时间
restrict ntp6.aliyun.com nomodify notrap noquery
restrict cn.ntp.org.cn nomodify notrap noquery # 外部时间服务器不可用时,以本地时间作为时间服务
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum
">>/etc/ntp.conf
} function ntp_server() {
echo "
# 作为内网192.168.20.* 提供NTP服务
restrict 192.168.20.0 mask 255.255.255.0 nomodify notrap
">>/etc/ntp.conf
} function ntp_client() {
echo '内网时间同步'
/usr/sbin/ntpdate 192.168.20.1
echo "
# 使用内网NTP服务
server 192.168.20.1 iburst
restrict 192.168.20.1 nomodify notrap noquery
# 外部时间服务器不可用时,以本地时间作为时间服务
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum
">>/etc/ntp.conf
} function ntptest() {
# "重启NTP服务"
[[ `uname -r` == *el6* ]] && \
{ chkconfig ntpd on;service ntpd start; } || \
{ systemctl enable ntpd;systemctl start ntpd; }
/usr/sbin/hwclock -w
echo "NTP服务 状态检测"
sleep
netstat -upnl |grep ntpd
ntpstat
ntpq -p
} case "$1" in
"s")
setntp1
setntp2
ntp_server
action "NTP配置" /bin/true
ntptest
exit
;;
"c")
setntp1
ntp_client
action "NTP配置" /bin/true
ntptest
exit
;;
"-h")
echo "-h 帮助"
echo "c 安装NTP、并作为内网时间同步服务器Server"
echo "s 安装NTP、使用内网时间同步服务"
echo "* 安装配置NTP服务 "
;;
*)
setntp1
setntp2
action "NTP配置" /bin/true
ntptest
exit
;;
esac
NTP时间同步 服务端 客户端 自动化安装配置的更多相关文章
- chrony时间同步 服务端 客户端 安装配置
chrony时间同步 服务端 客户端 安装配置 原创内容http://www.cnblogs.com/elvi/p/7658021.html #!/bin/sh #运行环境 centos7 #chro ...
- win10操作系统下oracle11g客户端/服务端的下载安装配置卸载总结
win10操作系统下oracle11g客户端/服务端的下载安装配置卸载总结 一:前提 注意:现在有两种安装的方式 1. oracle11g服务端(64位)+oracle客户端(32位)+plsql(3 ...
- 游戏服务端pomelo完整安装配置过程
版权声明:本文为博主原创文章,转载或又一次发表请先与我联系. https://blog.csdn.net/jonahzheng/article/details/27658985 游戏服务端pomelo ...
- 关于linux下ntp时间同步服务的安装与配置
1.安装ntp服务,要使用时间同步.那么服务端与客户端都需要使用如下命令安装NTP软件包 [root@ ~]# yum install ntp -y 2.如果只是作为客户端的话,配置则可以非常简单,编 ...
- JAVA WEBSERVICE服务端&客户端的配置及调用(基于JDK)
前言:我之前是从事C#开发的,因公司项目目前转战JAVA&ANDROID开发,由于对JAVA的各种不了解,遇到的也是重重困难.目前在做WEBSERVICE提供数据支持,看了网上相关大片的资料也 ...
- NTP时间同步服务
NTP时间服务器 作用:ntp主要是用于对计算机的时间同步管理操作. 时间是对服务器来说是很重要的,一般很多网站都需要读取服务器时间来记录相关信息,如果时间不准,则可能造成很大的影响. 部署安装NTP ...
- CAS单点登录(SSO)服务端的部署和配置---连接MySQL进行身份认证
一.修改系统host,加入 127.0.0.1 server.test.com127.0.0.1 client1.test.com127.0.0.1 client2.test.com 二.安装grad ...
- linux下svn(subversion)服务端添加工程及配置权限
linux下svn(subversion)服务端添加工程及配置权限 转载请注明源地址:http://www.cnblogs.com/funnyzpc/p/9010507.html 此篇我只是将所做过的 ...
- eclipse使用CXF3.1.*创建webservice服务端客户端以及客户端手机APP(一)
eclipse使用CXF3.1.*创建webservice服务端客户端以及客户端手机APP(一) 本篇博客主要包含五个内容: 1.CXF换将搭建以及eclipse配置CXF. 2.eclipse创建w ...
随机推荐
- 求原码、补码,反码(C语言源代码)
#include <stdio.h> #define N 8 //这里你要求是8位 int main(int argc, const char * argv[]) { int binary ...
- LeetCode 461. Hamming Distance (汉明距离)
The Hamming distance between two integers is the number of positions at which the corresponding bits ...
- 机器学习之决策树(ID3 、C4.5算法)
声明:本篇博文是学习<机器学习实战>一书的方式路程,系原创,若转载请标明来源. 1 决策树的基础概念 决策树分为分类树和回归树两种,分类树对离散变量做决策树 ,回归树对连续变量做决策树.决 ...
- 26.Linux-网卡驱动(详解)
1.描述 网卡的驱动其实很简单,它还是与硬件相关,主要是负责收发网络的数据包,它将上层协议传递下来的数据包以特定的媒介访问控制方式进行发送, 并将接收到的数据包传递给上层协议. 网卡设备与字符设备和块 ...
- 浅谈MES系统SMT的JIT功能(一):JIT原理
前段时间帮忙客户实现了MES系统的SMT线上的JIT功能(JIT功能只适合电子行业的生产线),今天就来谈谈JIT功能是什么,为什么工厂车间需要用到JIT等等一些经验 首先说说JIT: 准时制生产方式( ...
- 【转载】目前主流过滤XSS的三种技术
目前主流过滤XSS的三种技术 过滤 过滤,顾名思义,就是将提交上来的数据中的敏感词汇直接过滤掉.例如对"<script>"."<a>". ...
- $.grep()函数
定义和用法 $.grep() 函数使用指定的函数过滤数组中的元素,并返回过滤后的数组. 提示:源数组不会受到影响,过滤结果只反映在返回的结果数组中. 语法 $.grep( array, functio ...
- 简单类型对象 String
简单值不是对象,因此也没有属性方法,因此运行下面代码时 var s1 = “some text”; var s2 = s1.substring(2); 实际上是运行在read模式,字符串的值会 ...
- selenium+testN自动化测试框架搭建
自动化测试框架搭建 1 Java环境的搭建 1.1访问oracle的官网下载最新版本的jdk http://www.oracle.com/technetwork/java/javase/downloa ...
- StringBulider与StringBuffer的异同
相同点:两者的功能都是相同的,没有任何差别. 不同点:StringBulider 不是同步的,也是线程不安全的,当使用多线程处理缓冲区时,不能使用.但是单线程访问的时候效率高,如果是单线程处理缓冲区资 ...