公司线上对nginx、tomcat和jar包的java应用的服务管理脚本之前都是单独分离开的,这样子就造成了运维人员在跳板机上进行服务管理的时非常的不方便。特别是把这些服务管理框架纳入到自动化管理平台时,没有一个统一的服务管理接口去使用。
因此,在空的时候,我就将多个服务的管理脚本融合在了一起,将他做成一个工具,这样子就减少了服务管理的杂乱。
废话不说了,下...
分类:
其他好文 时间:
2014-11-27 18:25:31
阅读次数:
262
目标机器:a ip为192.168.2.150(内网ip) a.xxx.x.xx(外网ip)跳板机器:b ip为192.168.2.151(内网ip) b.xxx.xx.xx(外网ip)目标机器直接连是不让链接的,现在的任务是如何连接到目标机器上。1,secureCRT链接这种方式是用ssh,先链接...
相信各位对堡垒机(跳板机)不陌生,为了保证服务器安全,前面加个堡垒机,所有ssh连接都通过堡垒机来完成,堡垒机也需要有 身份认证,授权,访问控制,审计等功能,笔者用Python基本实现了上述功能。AD:2014WOT全球软件技术峰会北京站 课程视频发布11月21日-22日 与WOT技术大会相约深圳 ...
分类:
编程语言 时间:
2014-09-24 10:55:26
阅读次数:
331
Technology-SiteOPSGoogleAuthenticatorSSH双重验证技术管理手册目录第1章引言...11.1目的...11.2说明...1第2章SSH双重验证实现...22.1基础工作...22.2配置工作...2第3章手机客户端配置...4第4章SSH登录验证...64.1XSHELL登录验证...64.2跳板机登录...74.3总结...8第1章引言1.1..
分类:
其他好文 时间:
2014-09-18 16:48:45
阅读次数:
330
#!/bin/basha="192.168.0.200"b="192.168.0.203"#设置键位信号禁用trapper(){trap":"INTEXITTSTPTERMHUP}while:dotrapperclearcat<<menu1)web$a2)web$b3)exitmenuread-p"pleaseinputyourchoicenumber:"numcase"$num"in1)ssh192.168.0.200;;2)ssh192.168.0.203;;3|*)exite..
分类:
其他好文 时间:
2014-09-11 02:23:31
阅读次数:
213
#!/bin/basha="192.168.0.200"b="192.168.0.203"#改变键盘键位,不允许使用ctrl+c/ctrl+v等命令中指脚本trapper(){trap":"INTEXITTSTPTERMHUP}while:dotrapperclearcat<<menu1)web$a2)web$b3)exitmenuread-p"pleaseinputyourchoicenumber:"numcase"$num"in1)ssh192.168.0..
分类:
其他好文 时间:
2014-09-11 02:23:22
阅读次数:
266
相信各位对堡垒机(跳板机)不陌生,为了保证服务器安全,前面加个堡垒机,所有ssh连接都通过堡垒机来完成,堡垒机也需要有身份认证,授权,访问控制,审计等功能,笔者用Python基本实现了上述功能。架构:后端主要技术是LDAP,配置了LDAP集中认证服务器,所有服务器的认证都是由l..
分类:
编程语言 时间:
2014-08-14 20:56:10
阅读次数:
328
===========================================================conf : 录入服务器IP、安装路径后,脚本自动获取需要修改配置。每个服务提供一个配置文件,方便管理与扩展。bin : 提供总执行与单一执行脚本,脚本通过自动化获取配置,便于维护与...
分类:
其他好文 时间:
2014-06-24 21:37:32
阅读次数:
277
很早写的,最近别人问过一次,贴出来吧。#!/bin/bash
#
source/etc/profile&>/dev/null
basedir=$(cd`dirname$0`;pwd)
nowmonth=`date+%m`
nowday=`date+%d`
email="$basedir/email/sendemail.sh"
functionGaiMiMa(){
user="$1"
passwd=$(/usr/bin/mkpasswd-l20-d5-c2-C..
分类:
其他好文 时间:
2014-05-07 22:26:08
阅读次数:
951