1.新建node文件(文件中为需要发送的节点,不能包含主文件服务器)

node01
node02
node03
node04

2.ssh的免密登录批处理脚本(需要同级目录下的nodes文件)

#!/bin/bash
PASSWORD=password auto_ssh_copy_id() {
expect -c "set timeout -1;
spawn ssh-copy-id $1;
expect {
*(yes/no)* {send -- yes\r;exp_continue;}
*assword:* {send -- $2\r;exp_continue;}
eof {exit 0;}
}";
} cat nodes | while read host
do
{
auto_ssh_copy_id $host $PASSWORD
}&wait
done

3、scp批处理(需要同级目录下的nodes文件),即下文命令中的scp.sh

#!/bin/bash
cat nodes | while read host
do
{
scp -r $1 $host:$2
}&wait
done

4、ssh批处理(需要同级目录下的nodes文件),即下文命令中的ssh.sh

#!/bin/bash
cat nodes | while read host
do
{
ssh $host $1
}&wait
done

使用scp批处理拷贝/etc/sysctl.conf到各节点

./scp.sh /etc/sysctl.conf /etc/

使用ssh批处理生效

./ssh.sh "sysctl -p"

最新文章

  1. UIFont的常用字体
  2. Atom 如何隐藏 .Ds_Store 文件
  3. HTML问题集锦
  4. C语言 百炼成钢16
  5. Linux网络编程10——使用UDP实现五子棋对战
  6. java中final的用法
  7. java.lang.UnsupportedOperationException
  8. NOIP2006 能量项链
  9. Android该HTTP下载
  10. [LeetCode55]Jump Game
  11. 具体解释首页被K后SEOer必做的三大排除方法!
  12. Python开发环境的搭建(win7)
  13. (NO.00005)iOS实现炸弹人游戏(五):游戏数据的初始化(二)
  14. echarts参数详解--散点图
  15. Mybatis进阶学习笔记——动态代理方式开发Dao接口、Dao层(推荐第二种)
  16. Express web框架 upload file
  17. 2015-2016-1 学期《软件工程》学生名单-- PS:教材使用《构建之法》第二版 --邹欣著
  18. sql 中有关时间的语句
  19. Chrome浏览器被hao123劫持,浏览器主页会被篡改为 hao123等
  20. os.stat(filename).st_size 文件信息

热门文章

  1. gradle修改apk包名和apk文件名
  2. Codeforces 920F - SUM and REPLACE 【线段树】
  3. 【java并发核心八】Fork-Join分治编程
  4. java多线程之守护线程(Daemon)
  5. XamarinAndroid组件教程RecylerView适配器设置动画示例
  6. 南阳236----心急的C小加
  7. No compiler is provided in this environment.Perhaps you are running on a JRE rather than a JDK?报错解决
  8. 流畅的Python——切片
  9. tcp协议下粘包问题的产生及解决方案
  10. 开车旅行 [NOIP 2012]