|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
欢迎大家来到仓酷云论坛!本实行在Centos/RHEL体系上测试经由过程,别的版本linux/Unix只需做得当修正便可,本剧本条件是你所办理的类Unix办事器必需开启SSH办事,而且设置了Public和Private钥匙主动上岸,相干设置请参考autologinforssh.
#!/bin/bash
#byService-Labshttp://www.service.labs.com
#经由过程一个数组来存储每一个办事器的SSH下令
hosts=(
“sshroot@www.service-labs.comyumupdate-y”
“sshroot@bak.service-labs.com-p222yumupdate-y”
“sshmail@mail.service-labs.com-tsudo‘/usr/bin/yumupdate-y’”
“sshroot@192.168.33.22yumupdate-y”
“sshroot@192.168.0.25-p5006yumupdate-y”
“sshroot@192.168.35.4-tsudo‘/usr/bin/yumupdate-y’”
)
#读取数组和实行ssh下令
forsshcmdin“${hosts[@]}”;do$sshcmd;done
将以上剧本放到cron准时实行就能够了,假如你办理着良多办事器,用这个shell剧本步伐能帮你节俭良多工夫!
欢迎大家来到仓酷云论坛! |
|