前提条件1、准备172.16.1.10-backup,172.16.1.7-lnmp01,172.16.1.9-nfs-server三台22端口机器,172.16.1.8-lamp01一台8080端口机器(只是个人测试用)2、查看系统相关信息[root@backup~]#cat/etc/redhat-releaseCentOSrelease6.7(Final)[root@backup~]#uname-r2.6.32-573.el6.x..
分类:
其他好文 时间:
2016-06-14 16:19:32
阅读次数:
223
需求:nfs服务器兼做批量分发服务器。backup备份服务器、mb01服务为批量分发的客户端。通过NFS服务器讲编辑好的hosts文件批量分发到备份服务器和mb01服务器的、/etc/下。使内网环境可以使用/etc/hosts文件做正向、反向的域名解析。由于root具有最大的权限,所以不建议使用root..
分类:
其他好文 时间:
2016-05-08 01:26:03
阅读次数:
592
中心分发服务器A:Center-A:10.0.0.51接收节点服务器B:Client-B:10.0.0.52接收节点服务器C:Client-C:10.0.0.53说明:由A发往B和C服务器Center-A如果用别的用户要提前在接收点的服务器上创建用户,并分别给予密码,1.生成秘钥[root@oldboy~]#useradd-u600lican[root@oldboy..
分类:
其他好文 时间:
2016-04-22 01:18:08
阅读次数:
212
#!/usr/bin/envexpect
setusername[lindex$argv0]
setpasswd[lindex$argv1]
setclientip[lindex$argv2]
setdir/root/
setfile317.sql
spawn/bin/bash-c"scp-r$dir$file$username@$clientip:$dir"
expect"password:"
send"$passwd\r"
interact
expect"#"说明: $argv0表示第1个..
分类:
其他好文 时间:
2016-03-31 11:12:47
阅读次数:
196
本文实现一个应用ssh key 批量分发案例目录 一、ssh key 原理及案例原理简图 1、ssh key 简介 2、rsa和dsa区别 3、ssh-copy-id的特殊应用 4、ssh-copy-id的原理 5、案例简图 二、操作步骤 三、具体实现步骤 ...
分类:
其他好文 时间:
2015-12-19 09:56:46
阅读次数:
267
01.学习shell编程需要的知识储备1.vi、vim编辑器的命令,vimrc设置2.命令基础,100多个命令3.基础、高端的网络服务,nfs,rsync,inotify,lanmp,sersync,sshkey批量分发管理02.shell脚本概念1.什么是shellshell是一个命令解释器,在操...
分类:
系统相关 时间:
2015-09-04 19:46:44
阅读次数:
234
在集群环境中,有时候需要批量修改nginx配置,或批量添加vhost主机。手动一个个添加,效率太慢,借助Fabric写了一个批量分发的脚本,会提高不少效率。思路:(1.在一台nginx修改配置或添加vhost主机,并测试;(2.测试成功后,将配制文件推送至堡垒机(跳板机);(3.在堡垒机上将配置..
分类:
编程语言 时间:
2015-08-17 19:50:54
阅读次数:
501
SSH服务一、SSH服务介绍SSH是SecureShellProtocol的简写,由IETF网络工作小组制定;在进行数据传输之前,SSH先对联机数据包通过加密技术进行加密处理,加密后再进行数据传输,确保了传递的数据安全。SSH是专为远程登录会话和其他网络服务提供的安全性协议。利用SSH协议可以有效..
分类:
其他好文 时间:
2015-07-28 06:48:42
阅读次数:
619
SSH批量分发服务1.系统环境[root@A~]#uname-aLinuxA2.6.32-431.el6.x86_64#1SMPFriNov2203:15:09UTC2013x86_64x86_64x86_64GNU/Linux[root@A~]#ifconfigeth0|grep‘inetaddr‘|awk‘{print$2}‘|awk-F‘:‘‘{print$2}‘10.0.0.3[root@A~]#[root@B~]#uname-aLinuxB2.6.32-431.el6.x86_6..
分类:
其他好文 时间:
2015-07-21 15:14:42
阅读次数:
108
目前公司网站前台有16台,每次想更新个文件,手动更新真的很让人抓狂。现在就借助ansible的copy模块轻松实现批量分发,并自动备份,效果还不错,拿来分享给大家。1.前提要安装好ansible且要与前台16台服务器,做好ssh信任,并归类到一组如v2_51auto_www。#cat/etc/ansible/host..
分类:
其他好文 时间:
2015-05-20 18:39:41
阅读次数:
263