1、首先生成无密码登陆密钥 一般使用rsa

2、编写shell脚本

work_dir=$(pwd)
   ssh -p${port} -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no ${host_prefix}$1

3、远程拷贝

  

work_dir=$(pwd)
for i in {2..9}
do
  scp -P20755 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -r $1 ¥{host_prefix}$i:$2
  echo
done

4、远程执行命令

work_dir=$(pwd)
for i in {1..9}
do
   ssh -p20755 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no ¥{host_prefix}$i "cd $work_dir; $@"
done

 

相关文章:

  • 2022-12-23
  • 2021-10-04
  • 2021-11-12
  • 2021-10-19
  • 2022-01-12
  • 2021-06-15
  • 2021-08-02
  • 2021-09-12
猜你喜欢
  • 2021-06-09
  • 2021-08-04
  • 2021-09-27
  • 2021-12-26
  • 2021-08-21
  • 2022-01-27
  • 2022-12-23
相关资源
相似解决方案