文件传输协议FTP服务配置实验.docx
《文件传输协议FTP服务配置实验.docx》由会员分享,可在线阅读,更多相关《文件传输协议FTP服务配置实验.docx(15页珍藏版)》请在冰豆网上搜索。
文件传输协议FTP服务配置实验
昆明理工大学(计算机网络)实验报告
实验名称文件传输协议FTP服务配置实验
实验时间2012年5月
学号
成绩
教师签名
实验目的:
2、
掌握利用Microsoft的IIS实现FTP服务的基本配置
实验原理:
1、
文件传输协议(FTP是用于在网络上进行文件传输的一套标准
协议,它属于网络协议的应用层。
FTP的主要功能是在主机间
2、
高速可靠的传输文件。
FTP服务一般运行在20、21两个端口,端口20用于在客户端
和服务器之间进行传输数据流,而端口21用于传输控制流,并
且是命令通向ftp服务器的进口。
当数据通过数据流传输时,
控制流处于空闲状态。
当控制流空闲很长时间后,客户端的防
火墙会把其会话置为超时,这样当大量的数据通过防火墙时,
会产生一些问题。
此时,虽然文件可以成功的传输,但因为控
制会话会被防火墙断开,传输会产生一些错误。
FTP实现的目标:
3、FTP命令:
.ascii:
使用ascii类型传输方式。
.bell:
每个命令执行完毕后计算机响铃一次。
•bin:
使用二进制文件传输方式。
•cdup:
进入远程主机目录的父目录。
■chmodmodefile-name:
将远程主机文件file-name的存取方式设置为mode女口:
chmod777a.out。
.close:
中断与远程服务器的ftp会话(与open对应)。
.cr:
使用asscii方式传输文件时,将回车换行转换为回行。
.deleteremote-file:
删除远程主机文件。
.debug[debug-value]:
设置调试方式,显示发送至远程主机的每条
:
显示远程主机目录,并将结果存入
命令,如:
debup3,若设为0,表示取消debug。
.dir[remote-dir][local-file]
本地文件
传至本地硬盘的local-file。
.glob:
设置mdelete,mget,mput的文件名扩展,缺省时不扩展文
件名,同命令行的-g参数。
.hash:
每传输1024字节,显示一个hash符号(#)。
.heIp[cmd]:
显示ftp内部命令cmd的帮助信息,如:
helpget。
.idle[seconds]:
将远程服务器的休眠计时器设为[seconds]秒。
.image:
设置二进制传输方式(同binary)。
.lcd[dir]:
将本地工作目录切换至dir。
入本地文件local-file。
.macdefmacro-name:
定义一个宏,遇至Umacdef下的空行时,宏定
义结束。
.mdelete[remote-file]:
删除远程主机文件。
.mgetremote-files:
传输多个远程文件。
:
同niist,但可指定多个文件名。
.mkdirdir-name:
在远程主机中建一目录。
.misremote-filelocal-file.mode[modename]将文件传输方式设置为modename缺省为stream
方式。
.modtimefile-name:
显示远程主机文件的最后修改时间。
.mputlocal-file:
将多个文件传输至远程主机。
.newerfile-name:
如果远程机中file-name的修改时间比本地硬
:
显示远程主机目录的文件清单,
盘同名文件的时间更近,则重传该文件。
.nlist[remote-dir][local-file]
并存入本地硬盘的local-file
.ntrans[inchars[outchars>:
设置文件名字符的翻译机制,如
ntrans1R,则文件名LLL将变为RRR
.openhost[port]:
建立指定ftp服务器连接,可指定连接端口。
:
将本地文件local-file传送至远
:
同get。
.passive:
进入被动传输方式。
.prompt:
设置多个文件传输时的交互提示。
.putlocal-file[remote-file]
程主机。
.pwd:
显示远程主机的当前工作目录。
.quit:
同bye,退出ftp会话。
.quotearg1,arg2…:
将参数逐字发至远程ftp服务器,女口:
quotesyst.
.recvremote-file[local-file]
存在,则从上次传输中断处续传。
.rhelp[cmd-name]:
请求获得远程主机的帮助。
.rename[from][to]:
更改远程主机文件名。
.reset:
清除回答队列。
.rmdirdir-name:
删除远程主机目录。
.sendport:
设置POR■命令的使用。
.sizefile-name:
显示远程主机文件大小,如:
siteidle7200。
.status:
显示当前ftp状态。
.struct[struct-name]:
将文件传输结构设置为struct-name,缺
省时使用stream结构。
.sunique:
将远程主机文件名存储设置为只一(与runique对应)。
.system:
显示远程主机的操作系统类型。
.tenex:
将文件传输类型设置为TENE)机的所需的类型。
.tick:
设置传输时的字节计数器。
.trace:
设置包跟踪。
.type[type-name]:
设置文件传输类型为type-name,缺省为ascii,
如:
typebinary,设置二进制传输方式。
.useruser-name[password][account]:
向远程主机表明自己的身
份,需要口令时,必须输入口令,如:
useranonymousmy@email。
.?
[cmd]:
同heIp.
实验内容:
(一)服务器配置
1.单击“开始”,指向“控制面板”,然后单击“添加或删除程序”。
2.单击“添加/删除Windows组件”。
3.在“组件”列表中,单击“应用程序服务器”,单击“Internet信
息服务(IIS)”
ft'Windows爼件內
Viiid«vE3HfF
可以添加或删除ggKP的组件-
鹫熬iw礬蠶ms訂WE
、・K凤LTJUr
Internet信J&K笑(I巧)
菇述-为创建用于上载和下载丈件的FTF站点提供支持
4.单击以选中下列复选框公用文件,文件传输协议(FTP)服务,
Internet信息服务管理器单击“完成。
5.配置FTP服务
性”。
单击
“FTP站点”
分别再写入ftp站点名称newest和配置
IP地址,在
FTP
(4)单击“安全帐户”选项卡
单击以选中“允许匿名连接”复
选框,单击“确定”
问项目勾选上,这样客户端就有权限进行上传下载功能。
(二)FTP命令的使用:
1.与主机192.168.0.73建立连接:
输入用户名anonymous密码为空,
发送文件的详细信息:
1333个字节,用时以及传输速率。
执行Is
指令显示主机上已经上传的文件并显示收到的文件的、用时以及
下载速率。
然后试验ftp的各种命令如下:
I空c:
\Tiwixj・s、wy»tQ»nH、c・a”ttE&-Tip
C=%DccufTi»ntsanfA皆需RPto>jRBntya
tuIVH_±tH_Wl_V^_
734141A和1計¥・乂《事匚PTP屮In利CUui-v1-pwft.
Llfl-ofe^€1否主_£去箜-Lt-73=ErhnnaAM工士n^n誓niALi卫
Jji±Aiiofliy4ihL>fju^t±ou«tu^1±4auvl1,auiidItliiiiit±C.p<4t—ILnj.iiiRrfuirW4-Prtl-
23CIAnoni*s■业m1Afff|cidIn,
Ftp>putc;<*t->-ftfe
KHMFMJtt'J'4J.Lt4iHr*nr»ili^iQiznartTill.
1LAfliaftrg&npL&te-_
宁"Hn用uiiitall■
1EnGpcfiIrifiARC]InqHr*召ctlcmP-nr-TkG仝-Ih,
Z2右
Fl屮发达L:
oa
ftp>Ifl
EBUPORTcommarkftaucccaaI'uL_
LbirfO|jcfliL4IIJAUCJIirlkIcil-a-L-acuiiiic-EiL丄u"f-ut-flic11:
±I..
二rwip
L2_*■xt
bmp
123-JPC
L23,t*tL2J-*-txt
.hnp-rt.1It
丄?
2■丄石e-O.^G
19a.IGB.0.73
3*rwt
330ErKt
4E卿
4&G
4CC■H△士
tJ..L心
(XUMILIhAUIh^u
J13..JbniJ
IlMLhTtf■■■
Lp,duv
IL#
R/fSMt
326Ii'ajisF31*con-pLats.
Ftps收捌£3子韦,用SJH«li
Ptli>hwli»
7日a
—:
±J
nnrwimdAec#TinnhttrCnmiTuiridAi
T
do1bte
Zlren'Al
DPOniDt
eend
y
debug*
丄n
put
3tatus
Auiwnd
tU”
fihiluIvtu
HW山
t
rtnr:
d1
r11ncnnnnrt:
flfl1r
qi411
bril
nr(:
晒net
vTfeintr
i-fcsrV
bd.naw
ffLob
vihdiv
I'ecw
UOPbOSB
T
h&sh
nla.
r-c-mD-tclic-Ip
uiA
JiV±U
fihput
£clnnr
If:
沖
Gpnn
]'mr1ii'
Ftp>ijrt
4»fl.46A.B.73
aBQPOITT
cairmandsucoeasful.
SEU1V2_:
LbU=The
canna*tfi_nd*t】ie*F
X1.Capeexf±c-cl_
Ktp>£«£
孕&yJi
senMftT
cr>nmnnriAuccnaaful.
1斤G
MinARCl1n讣甘什il4it.
cnniittrf:
ionf■耕尸3fi9
・hCl333bvt.-
U・«U£ecand=>13=33WIH_UHHb^iresy^sec_
l^ariQf孕PconpLato-
1X3总节,用时
■i:
:
ur・41勺2bbWin_HHNHi^LExZ^xEc
a舍6
Ftp=收到
Ktp>LSz#3bV.11senTiivce»ttrt1hFIr*>I369-h3&