ITPub博客

首页 > IT基础架构 > 网络安全 > ftp脚本

ftp脚本

原创 网络安全 作者:snowfeeling 时间:2007-01-04 14:00:29 0 删除 编辑
ftp脚本[@more@]M2-XD-IST1:/home/wangss>more /home/scripts/ftpstatus.sh
#!/bin/sh
export LANG=en_US
CURDATE=`date +%Y%m%d`
F_NAME=svrstatus_ist1.$CURDATE

cd //log/report/svrstatus

ftp -n 192.168.1.1 << EOFFTP
user un pwd
cd /backup/
put $F_NAME
bye
EOFFTP



main.sh文件内容如下:

hostlist='198.1.1.1 198.1.1.2 198.1.1.3 .......................'   #有多少主机IP,就一起写上吧!
echo
echo "-----远程FTP批量数据传送------"
echo -n "n 请输入登录用户名:";read username
echo -n " 请输入用户口令 :"
stty -echo                       #将输入的口令隐起来
read userpwd
stty echo
echo "n 发往以下主机:[用户名:$username]"
echo " $hostlist"
echo "n 开始传送程序,按回车键开始 .........."
read goenter

for host in $hostlist            #所有主机IP循环语句
do
echo "正在向服务器 $host 正在传送数据 .........."
sh autopro.sh $host $username $userpwd #参数一为主机IP,参数二为用户名,参数三为口令
echo "服务器 $host 传送数据完成!!"
echo "OK"
sleep 2
done
echo "n全部数据传送完毕n"



autopro.sh 文件内容如下:

ftp -niv $1 bin
mkdir 20060415 #在远和主机上建一个目录
cd 20060415
mput /tmp/readme.txt   
bye
!

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7343861/viewspace-888309/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 羽毛球拍的知识
请登录后发表评论 登录
全部评论
  • 博文量
    50
  • 访问量
    892271