残缺极品 发表于 2018-1-3 14:01:30

ssh模仿ansible批量执行命令的功能

  

#!/bin/bash  
ssh_hosts=("IP" "IP1".......)
  
user=root
  
remote_cmd="df -h"
  
port=22
  
for ip in ${ssh_hosts
[*]}
  
do
  

  ssh -t $user@$ip $remote_cmd
  

  
done
  

  

  其中remote_cmd改成你想执行的命令,其中控制机和被执行命令的机器做了免秘钥登录
页: [1]
查看完整版本: ssh模仿ansible批量执行命令的功能