博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux脚本: 批量管理主机
阅读量:2110 次
发布时间:2019-04-29

本文共 724 字,大约阅读时间需要 2 分钟。

批量管理主机:scp, cmd

[root@test-c6 ~]# cat /usr/local/sbin/all.sh#!/bin/bash#批量管理脚本opt=$1shiftargs="$*"#hostsip_range=192.168.56hosts=(161 163       162 166)usage(){
echo "usage $0: -keys | -scp absolute-file-path | -cmd commands " ; exit}sed -i 's/# StrictHostKeyChecking ask/StrictHostKeyChecking no/' /etc/ssh/ssh_configfor i in ${hosts[*]}do ip=$ip_range.$i case $opt in -keys) [ ! -f ~/.ssh/id_rsa ] && ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa echo -e "\n>>>> ssh-copy-id $ip"; ssh-copy-id $ip ;; -scp) shift; echo -e "\n>>>> scp $ip"; scp $args $ip:$args;; -cmd) shift; echo -e "\n>>>> ssh $ip"; ssh $ip $args ;; *) usage esacdone

测试使用

在这里插入图片描述

转载地址:http://hpdef.baihongyu.com/

你可能感兴趣的文章
HTTP高并发测试
查看>>
数据重生:让神经机器翻译中的不活跃样本“复活”
查看>>
【Java】【28】提高List的removeAll方法的效率
查看>>
【JS】【31】读取json文件
查看>>
OpenSSL源代码学习[转]
查看>>
Spring下载地址
查看>>
google app api相关(商用)
查看>>
linux放音乐cd
查看>>
GridView+存储过程实现'真分页'
查看>>
flask_migrate
查看>>
解决activemq多消费者并发处理
查看>>
UDP连接和TCP连接的异同
查看>>
hibernate 时间段查询
查看>>
java操作cookie 实现两周内自动登录
查看>>
Tomcat 7优化前及优化后的性能对比
查看>>
Java Guava中的函数式编程讲解
查看>>
Eclipse Memory Analyzer 使用技巧
查看>>
tomcat连接超时
查看>>
谈谈编程思想
查看>>
iOS MapKit导航及地理转码辅助类
查看>>