#!/bin/bash
scp_txt(){
sshuser=root
sship=eisc.cn
sshdata=/root/*.txt
scpdata=/datadisk/download/linshifile/
download="$sshuser@$sship:$sshdata $scpdata"
}
scp_img(){
sshuser=root
sship=eisc.cn
sshdata=/*.jpg
scpdata=/datadisk/download/linshifile/
download="$sshuser@$sship:$sshdata $scpdata"
}
sshscp(){
passwd='123456'
# 定义服务器密码
set timeout 20
/usr/bin/expect << JIEsu
spawn scp $download
expect {
"*yes/no" { send "yes\r"; exp_continue }
"*password:" { send "$passwd\r" }
}
expect eof
JIEsu
}
main(){
echo "下载图片 1 下载日志 2 图片日志都下载 3 "
read -p "请选择:" select
case $slect in
"1") scp_img
# 执行函数,需要下载什么内容
;;
"2") scp_txt
;;
"3") scp_img ; sshscp
scp_txt ; sshscp
;;
esac
}
main
Powered by ddoss.cn 12.0
©2015 - 2025 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号
【实验平台安全承诺书】
小绿叶技术社区,优化网络中,点击查看配置信息
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.110,2025-12-01 16:10:10,Processed in 0.022 second(s).