- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验4 FTP服务
CCUTSOFT 实验四 FTP服务 CCUTSOFT 4.1 FTP简介 4.2 创建FTP服务器 4.3 管理FTP服务器 4.4 FTP客户端程序 本章内容 4.1 FTP简介 文件传输协议FTP是Internet上使用最广泛的文件传送协议。它允许用户将文件从一台计算机传输到另一台计算机上,并且能保证传输的可靠性。 由于采用TCP/IP协议作为Internet的基本协议。无论两台Internet上的计算机在地理位置上相距多远,只要它们都支持FTP协议,就可以相互传送文件。 FTP传输文件的优点 这样做不仅可以节省实时联机的通信费用,而且可以方便地阅读与处理传输过来的文件。 同时,采用FTP传输文件时,不需要对文件进行复杂的转换,因此具有较高的效率。 CCUTSOFT 一、FTP的功能 FTP的主要功能包括两个方面:文件的下载和文件的上传。 文件的下载就是将远程服务器上提供的文件下载到本地计算机上。 文件的上传是指客户机可以将任意类型的文件上传到指定的FTP服务器上。 FTP服务支持文件上传和下载,而HTTP仅支持文件的下载功能。 CCUTSOFT 文件上传 文件下载 FTP服务器 二、FTP服务的工作过程 FTP服务采用典型的客户/服务器工作模式 FTP服务器默认设置两个端口21和20:端口21用于监听FTP客户机的连接请求,端口20用于传输文件 。 主动传输模式(PORT) 客户端发出PORT指令与服务器协商,FTP服务器使用端口20建立数据连接,控制连接与数据连接方向相反。 CCUTSOFT 三、FTP的数据传输模式 被动传输模式(PASV) 客户端发出PASV指令与服务器建立控制连接,FTP服务器在非20的其它端口监听等待客户与其联系。 CCUTSOFT 四、FTP的访问方式 FTP服务分为普通FTP与匿名FTP服务两种类型。 普通FTP服务要求用户在登录时提供正确的用户名和用户密码。 匿名FTP服务的实质是提供服务的机构在它的FTP服务器上建立一个公开账号并赋予该账号访问公共目录的权限。如果用户要访问这些提供匿名服务的FTP服务器,用“anonymous”作为用户名。 4.2 创建FTP服务器 在Windows Server 2003提供的IIS 6.0服务器中内嵌了FTP服务器软件。在Windows Server 2003的默认安装过程中是没有安装的,手动安装FTP服务器的步骤如下: (1)执行“开始”→“控制面板”→“添加/删除程序”→“添加/删除Windows组件”。 (2)在Windows组件向导界面,在“组件”列表框中选中“应用程序服务器”选项 。 Windows组件——应用程序服务器 应用程序服务器——Internet信息服务 Internet信息服务——文件传输协议(FTP)服务 4.3 管理FTP服务器 一、配置“FTP站点”选项卡 单击“当前会话”按钮, 打开“FTP用户会话”对话 二、配置“安全账户”选项卡 三、配置“消息”选项卡 四、配置“主目录”选项卡 4.4 FTP客户端程序 常用的FTP客户端程序通常有三种类型:传统的FTP命令行、浏览器与FTP下载工具。 一、 使用传统FTP命令行访问FTP站点 常用的命令格式如下: FTPDIR --显示FTP服务器的当前文件目录 FTPCD 指定目录 --将指定目录变成当前目录 上传文件到服务器 可以使用PUT命令将本地计算机上的文件上传到FTP服务器,也可使用MPUT命令将本地的多个文件传输到FTP服务器上。 FTPPUT 本地文件名 [传输到FTP服务器的文件名] FTPMPUT *.TXT --将一批文件传输到FTP服务器上 下载文件到本地计算机 可以使用GET命令将FTP服务器上的文件下载到本地计算机上,也可以使用MGET命令将FTP服务器上的多个文件下载到本地计算机 FTPGET [FTP服务器上的文件名] 若不写本地文件名,默认保存在本地的如下路径: C:\Documents and Settings\Administrator 二、利用IE浏览器访问FTP站点 利用IE 6.0访问FTP站点的方法如下: 若要访问的FTP站点为匿名站点,在IE浏览器的地址栏输入“ftp://FTP站点的IP地址或DNS域名”。 三、使用专门的FTP客户端软件 客户端已经连接到FTP服务器 客户端上传文件到FTP服务器 将FTP服务器上的文件下载到客户端计算机 CCUTSOFT
原创力文档


文档评论(0)