上传(Upload)。2)FTP的工作原理
FTP是TCPIP的一种具体应用,它工作在OSI模型的第七层、TCP模型的第四层(应用层)上,使用TCP传输而不是UDP,FTP客户在和服务器建立连接之前就要经过一个“三次握手”的过程,其目的在于客户与服务器之间的连接是可靠的,而且是面向连接的,为数据的传输提供了可靠的保证。
FTP的连接模式有两种,即PORT和PASV。PORT模式是一个主动模式,PASV是被动模式,这里都是相对于服务器而言的。在过去,客户端默认为PORT模式;近来,由于PORT模式的安全问题,许多客户端的FTP应用默认为PASV模式。3实验内容1)、基于IIS构建FTP服务器(1)安装IIS的过程与实验二安装IIS过程类似。须确保在如图31所示的“I
ter
et信息服务的子组件”列表中选中“文件传输协议(FTP)服务”。
7
f合肥学院《计算机网络基础实验指导书》
图31安装IIS中的FTP服务(2)打开“开始”“控制面板”“管理工具”信息服务”,打开IIS控制台。如图32。
“I
ter
et
图32安装完成的FTP服务(3)单击“默认FTP站点”,在右键快捷菜单中选中“属性”,打开“默认FTP站点属性”对话框,如图33在“FTP站点”选项卡中,需要修改“描述”为容易识别的标识,如“工具软件FTP”,IP地址修改为当前主机的某个IP地址(在主机具备多IP地址的情况下)。如本机修改为私有地址“1921681100”,“TCP端口”为默认的FTP端口“21”。
8
f合肥学院《计算机网络基础实验指导书》
图33设置FTP服务的站点属性(4)在“安全帐号”中选中“允许匿名连接”,如果对于客户端登陆时需要进行身份验证,则可通过“浏览”来选中服务器的Wi
dows用户。如图34
图34设置安全账号属性(5)在“消息”选项卡中添加FTP服务器的登陆欢迎信息和退出信息,如图35
9
f合肥学院《计算机网络基础实验指导书》
图35设置消息属性6)在“主目录”选项卡中选择FTP服务器向外提供服务的主目录,此处可选择“此计算机上的目录”,通过浏览进行选择,或者选择“另一计算机上的共享位置”,这是FTP服务器向外提供服务的主目录就在其他主机上,格式为“服务器共享名”,在FTP站点目录下的“读取”、“写入”、“日志访问”对FTP站点的权限进行配置,如在此处,我们出于安全考虑为匿名a
o
ymous用户通过分配“读取”而不分配“写入”如图36所示
图36设置主目录属性【用户对主目录的访问权限可在这设置】
10
f合肥学院《计算机网络基础实验指导书》
2、FTP服务器的测试:1)r