标签搜索

目 录CONTENT

文章目录

scp传输脚本

高大北
2022-12-13 / 0 评论 / 0 点赞 / 100 阅读 / 96 字 / 正在检测是否收录...

1、下载yum

yum install expect

2、编辑创建脚本 vim scpshell.sh

#!/bin/sh
# 传输的文件
bushufiles=test.zip
#传到来存储的路径
filepath=`pwd`

expect -c "
  spawn scp -r root@192.168.31.111:/root/ ${bushufiles} ${filepath}
  expect {
  	\"yes/no\" {send \"yes\r\"; exp_continue;}
    \"*password*\" {set timeout 300; send \"123456\r\";}
  }
expect eof"

3、授权

chmod +x  scpshell.sh

4、执行

sh scpshell.sh
0

评论区