1、首先生成无密码登陆密钥 一般使用rsa
2、编写shell脚本
work_dir=$(pwd)
ssh -p${port} -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no ${host_prefix}$
3、远程拷贝
work_dir=$(pwd)
for i in {..}
do
scp -P20755 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -r $ ¥{host_prefix}$i:$
echo
done
4、远程执行命令
work_dir=$(pwd)
for i in {..}
do
ssh -p20755 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no ¥{host_prefix}$i "cd $work_dir; $@"
done