自动FTP 登录备份脚本

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#!/usr/bin/sh
#此脚本放在/kior/domains10/kiorapp/shellDir/upLoadFileTo/ 路径下
#本地路径
LDIR= "/kior/domains10/kiorapp/tmp/needBak/backFile/"
#目标路径
RDIR= "/kiordata/interface/WebTrade/input"
RHOST= "192.168.8.32"
USER= "ftpbatch"
PASSWD= "ftpbatch"
UPFILE=$1
FLAG= ""
 
cd  $LDIR
 
FtpSend( )
{
ftp  -ivn $RHOST <<EOF
user $USER $PASSWD
cd  $RDIR 
bin
prompt
put $UPFILE
quit
EOF
}
 
LOOP=1
while  [ $LOOP - le  5 ]
do
    RET=`FtpSend`
    FLAG=` echo  "$RET" grep  -w  "226"  | awk  -F ' '  '{print $1}' `
  
    if  "$FLAG"  "226"  ];  then
       echo  $FLAG
       exit  0
     elif  [ $LOOP - eq  5 ];  then
       echo  "OVER"
    fi
    LOOP=$(( $LOOP + 1 ))
done 
exit  -1





本文转自 yuri_cto 51CTO博客,原文链接:http://blog.51cto.com/laobaiv1/1899444,如需转载请自行联系原作者
相关文章
|
4月前
|
Ubuntu
百度搜索:蓝易云【ubuntu FTP匿名登录及相关命令】
使用这些命令,你可以在Ubuntu上进行FTP匿名登录,并执行相应的FTP操作,希望这个教程能够帮助你进行Ubuntu上的FTP匿名登录。
57 0
|
11月前
|
存储 数据安全/隐私保护 Python
用python写一款FTP自动化的脚本
用python写一款FTP自动化的脚本
192 0
|
小程序 数据安全/隐私保护 Python
Python通过FTP备份华为交换机配置文件
Python通过FTP备份华为交换机配置文件
183 1
Python通过FTP备份华为交换机配置文件
|
Java Shell 程序员
Power Shell 脚本——基于curl自动批量获取FTP服务器上的日志文件
Power Shell 脚本——基于curl自动批量获取FTP服务器上的日志文件
233 0
Power Shell 脚本——基于curl自动批量获取FTP服务器上的日志文件
|
安全 Shell 数据安全/隐私保护
python——脚本实现检测目标ip是否存在ftp笑脸漏洞(ftp后门漏洞)
vsftpd2.3.4中在6200端口存在一个shell,使得任何人都可以进行连接,并且VSFTPD v2.3.4 服务,是以 root 权限运行的,最终我们提到的权限也是root;当连接带有vsftpd 2.3.4版本的服务器的21端口时,输入用户中带有“:) ”,密码任意,因此也称为笑脸漏洞。
345 0
python——脚本实现检测目标ip是否存在ftp笑脸漏洞(ftp后门漏洞)
|
Linux 数据安全/隐私保护 Ubuntu
Linux基础命令---lftp登录ftp服务器
lftp lftp指令可以用来登录远程ftp服务器,这是一个字符界面的文件传输工具。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
3102 0
|
弹性计算 Oracle 关系型数据库
NO.8 学会如何部署Oracle数据库、了解FTP机制、通过Squid代理上网、SSH密钥登录,最后学会故障分析,着重推荐“应用数据迁移网络异常案例分析”这篇
NO.8 本月我们首先了解一下新增的部分实用功能和如何部署Oracle数据库、了解FTP机制、通过Squid代理上网、SSH密钥登录,最后我们还是要学会故障分析,着重推荐“应用数据迁移网络异常案例分析”这篇。
2098 0
|
Linux Shell
Linux FTP上传脚本
!/bin/bash =========================================== 先输入系统所需要的数据 host="192.
540 0