自动ftp实例测试

来源:百度文库 编辑:神马文学网 时间:2024/04/25 09:27:36

自动ftp实例测试

作者:sdccf  出处:unix-cd.com  更新时间: 2007年12月02日 
(1)建立一个自动化FTP的脚本文件,把需要运行的FTP命令按顺序写上。

举例如下:

open 142.73.111.2
user root sdccf
binary
cd /tmp/tmp
get wzq
bye
将这个脚本命名为autoftp,现在解释一下上面的各个命令的意思:
open 142.73.111.2 ,打开IP地址为142.73.111.2的主机
user root sdccf,   表示以root用户登陆,root密码为sdccf
binary,表示以二进制模式传输文件
cd /data,切换到/data目录下
get wzq,下载名为wzq的文件到本地主机的当前目录下
bye,退出FTP工作

(2)编写一个调用此脚本的shell,例如命名为myftp,内容只有一行,如下:
ftp -vin 
解释:
-v — 显示chat过程
-i — 关闭交互模式
-n — 关闭自动登录过程

(3)将myftp的权限改为可执行,然后直接运行myftp即可。