查看: 68281|回复: 267

自动交互脚本ftp,ssh,scp

[复制链接]
发表于 2015-5-18 00:52:34 | 显示全部楼层 |阅读模式
本帖最后由 以谁为师 于 2015-5-28 09:11 编辑

################################################################
ftp 自动登录上传下载
################################################################
[C] 纯文本查看 复制代码
#!/bin/bash

ftp -ivn  10.139.xx.xx <<EOF
user  ftp  password #user后面跟账号密码
lcd /localdir      #切换本地目录
cd /remotedir/     #切换ftp目录
put backup.sql   #上传文件
get access.log   #将文件下载到本地
rm 
bye              
EOF
rm  access.log  
exit


################################################################
ssh  自动登陆 执行命令
################################################################
#!/bin/bash
passwd='password'
/usr/bin/expect <<EOF set time 30
spawn ssh root@192.168.1.220
expect { "*yes/no" { send "yes\r"; exp_continue
} "*password:" { send "$passwd\r" }
}
expect "*#"
send "/root/auto.sh\r"
exec sleep 3
send "exit\r" expect eof EOF
pkill goapp
tar zxf /data/z.tar.gz -C /home/go/z
rm /data/zcm.tar.gz -rf
cd /home/go/z && nohup ./goapp &
echo "################# update success #################"

################################################################
scp: 自动登录上传下载
################################################################
#!/bin/bash
cd  /home/go/z  && bee pack
passwd='123456'

/usr/bin/expect <<-EOF
set time 300
spawn  scp -P 2201  /home/go/z/goapp.tar.gz  root@10.139.1.1:/data
expect {
"*yes/no" { send "yes\r"; exp_continue }
"*password:" { send "$passwd\r" }
}
expect eof
EOF

rm -rf /home/go/z/goapp.tar.gz
exit
回复

使用道具 举报

发表于 2015-5-18 09:34:27 | 显示全部楼层
回复

使用道具 举报

发表于 2015-6-27 02:02:19 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2015-6-27 05:16:23 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2015-6-27 07:20:12 | 显示全部楼层
加油!干倒冰儿和酒仙!
回复 支持 反对

使用道具 举报

发表于 2015-6-27 09:00:17 | 显示全部楼层
感谢楼主的分享~
回复 支持 反对

使用道具 举报

发表于 2015-6-27 13:38:44 | 显示全部楼层
学习学习技术,加油!
回复 支持 反对

使用道具 举报

发表于 2015-6-27 14:12:34 | 显示全部楼层
学习学习技术,加油!
回复 支持 反对

使用道具 举报

发表于 2015-6-27 14:46:52 | 显示全部楼层
还是不错的哦,顶了
回复 支持 反对

使用道具 举报

发表于 2015-6-27 17:11:45 | 显示全部楼层
还是不错的哦,顶了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

旗下站点

邮箱系统

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2025-3-7 07:08 , Processed in 0.039797 second(s), 9 queries , Gzip On, MemCache On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部