本章学习目标 本章主要讲解 Internet网络上文件传 送的工作原理,如何在 Internet网络上快 速下载或上传文件,以及如何建立自己 过对本章的学习 者应接握改竿主要芮谷 ●FTP的工作原理 上传文件工具 CuteFTP的使用方法 文件下载工具 FlashGet的使用方法 ●FTP服务器的建立 2021/2/21
2021/2/21 1 本章学习目标 本章主要讲解Internet网络上文件传 送的工作原理,如何在Internet网络上快 速下载或上传文件,以及如何建立自己 的文件传送服务器。通过对本章的学习, 读者应该掌握以下主要内容: ⚫ FTP的工作原理 ⚫ 上传文件工具CuteFTP的使用方法 ⚫ 文件下载工具FlashGET的使用方法 ⚫ FTP服务器的建立
第6章FTP文件传送 61FTP的工作原理 62上传文件 uteFTP的使用方法 63文件下载工具FsG的使用方 64FTP服务器的建立 2021/2/21
2021/2/21 2 第6章 FTP文件传送 6.1 FTP的工作原理 6.2 上传文件工具CuteFTP的使用方法 6.3 文件下载工具FlashGET的使用方法 6.4 FTP服务器的建立
6.1.1什么是FTP FTP( File transfer protocol)是文件传输协以是用于 Internet网 络的最简单的协议之一。同HTTP协议一样,FP协议也是一种 TCPP应用协议。FTP协议主要是用于将文件从网络上的一台计 算机传送到另一台计算机(它们之间可能相距很远) FTP的一个突出优点,就是可在不同类型的计算机和操作系统之 间传送文件,无论是PC机、服务器、大型机,还是DOS平台 Windows平台、Unⅸ平台,只要双方都支持TCPP协议族中FTP 协议,就可以很方便地交换文件。文件传送协议FTP只提供文件 传送的一些基本的服务,它使用TCP可靠的运输服务。 在FTP的工作模式中,文件传输分为“上传”( Upload)和 “下载”( Download)两种。“上传”是指用户将本地文件上 传到FTP服务器上,“下载”则是指用户将远程FTP服务器上的 文件下载到本地计算机上 3 2021/2/21
2021/2/21 3 6.1.1 什么是FTP ⚫ FTP(File Transfer Protocol)是文件传输协议,是用于Internet网 络的最简单的协议之一。同HTTP协议一样,FTP协议也是一种 TCP/IP应用协议。FTP协议主要是用于将文件从网络上的一台计 算机传送到另一台计算机(它们之间可能相距很远)。 ⚫ FTP的一个突出优点,就是可在不同类型的计算机和操作系统之 间传送文件,无论是PC机、服务器、大型机,还是DOS平台、 Windows平台、Unix平台,只要双方都支持TCP/IP协议族中FTP 协议,就可以很方便地交换文件。文件传送协议FTP只提供文件 传送的一些基本的服务,它使用TCP可靠的运输服务。 ⚫ 在FTP的工作模式中,文件传输分为“上传”(Upload )和 “下载”(Download)两种。“上传”是指用户将本地文件上 传到FTP服务器上,“下载”则是指用户将远程FTP服务器上的 文件下载到本地计算机上
6.1.2FTP的工作原理 客户系统 服务器系统 数据 控制 控制 数据 传送 传送 客户 客户 服务器 服务器 数据连接 控制连接控制连接 数据连接 操作系统 操作系统 Internet 4 2021/2/21
2021/2/21 4 6.1.2 FTP的工作原理
6.1.3FTP的访问形式 用户对FTP服务的访问有两种形式 匿名FTP 匿名FTP允许远程用户访问FTP服务器前提 是可以同服务器建立物理连接。无论用户是否 拥有该FTP服务器的帐号,都可以使用 66 anonymous用户名进行登录,一般以E-mai地 址做口令。 2用户FTP 用户FTP方式为已在服务器建立了特定帐号的 用户使用,必须以用户名和口令来登录 5 2021/2/21
2021/2/21 5 6.1.3 FTP的访问形式 用户对FTP服务的访问有两种形式: 1.匿名FTP 匿名FTP允许远程用户访问FTP服务器前提 是可以同服务器建立物理连接。无论用户是否 拥有该FTP服务器的帐号,都可以使用 “anonymous”用户名进行登录,一般以E-mail地 址做口令 。 2.用户FTP 用户FTP方式为已在服务器建立了特定帐号的 用户使用,必须以用户名和口令来登录
6.1.4FTP的常用命令 1.在DOS下: 要在D0S命令提示符下键入“F就可启动FTP 客户端程序,出现“ftp>提示符。 (1)与某个FTP服务器建立连接 在提示符“ftp>下,执行“ open ftp.whpu.edu.cn (2)列出FTP服务器上的目录 在提示符“ftp>下,执行“ls或“dir'命令 (3)改变当前目录 在提示符“ftp>”下,执行“cd或“pwd'命令,可 以查看当前目录;执行“cd..”命令可以进入上一级 目录;执行“cd子目录名”命令,可以进入子目录 6 2021/2/21
2021/2/21 6 6.1.4 FTP的常用命令 1.在DOS下: 只要在DOS命令提示符下键入“FTP”就可启动FTP 客户端程序,出现“ftp>”提示符。 (1)与某个FTP服务器建立连接 在提示符“ftp>”下,执行“open ftp.whpu.edu.cn” (2)列出FTP服务器上的目录 在提示符“ftp>”下,执行“ls”或“dir”命令 (3)改变当前目录 在提示符“ftp>”下,执行“cd”或“pwd”命令,可 以查看当前目录;执行“cd..”命令可以进入上一级 目录;执行“cd 子目录名”命令,可以进入子目录
(4)一般文件传送 1.下载单个文件 get命令能从远程计算机上取一个文件命令格式 为:get源文件名"目标文件名 2.下载多个文件 吗gt命令是从远程计算机取多个文作命令格 式为:mget源文件列表 3.上传单个文件 将本地计算机的文件传送到远程计算机上,其 命令格式为:put源文件名自标文件名 4.上传多个文件 ut命令可以从远程主机次下载多个文件 命令格式为:mput文件名列表 5.执行 close命令来关闭连接;执行qu命令退出 FTP程序 7 2021/2/21
2021/2/21 7 (4)一般文件传送 1.下载单个文件 get命令能从远程计算机上取一个文件命令格式 为:get 源文件名 目标文件名 2.下载多个文件 mget命令是从远程计算机取多个文件。命令格 式为:mget 源文件列表 3.上传单个文件 将本地计算机的文件传送到远程计算机上,其 命令格式为:put 源文件名 目标文件名 4.上传多个文件 mput命令可以从远程主机一次下载多个文件。 其命令格式为:mput 文件名列表 5.执行close命令来关闭连接;执行quit命令退出 FTP程序
6.1.5通过浏览器进行FTP文件传输 (1)启动IE浏览器 (2)在地址栏输入要访问的FT服务器 的地址(例如ftp:/ftp. whpu. edu.cn) 然后按“ Enter?键 (3)定位到所需文件所在的目录。如 要下载文件,只需找到该文件,然后单击 它,将打开如图6-14文件下载”对话框 8 2021/2/21
2021/2/21 8 6.1.5 通过浏览器进行FTP文件传输 (1)启动IE浏览器 (2)在地址栏输入要访问的FTP服务器 的地址(例如ftp://ftp.whpu.edu.cn), 然后按 “Enter”键 (3)定位到所需文件所在的目录。如 要下载文件,只需找到该文件,然后单击 它,将打开如图6-14“文件下载”对话框
6.2上传文件工具一- CuteFTP CuteFTP采用交互式界面与服务器建 立连接,连接成功之后允许用户进行上传 或下载文件,是目前市场上比较优秀的 种FTP客户端软件,使用 CuteFTP不再需要 记忆一些FTP的命令,是一种非计算机专 业人员连接FTP服务器的一种最佳途径 CuteFTP具有很多强大的功能,例如支 持断点续传、上传文件和下载文件等功能。 另外还有站点切换方便、使用简便快捷、 操作界面友好等优点 9 2021/2/21
2021/2/21 9 6.2 上传文件工具――CuteFTP CuteFTP采用交互式界面与FTP服务器建 立连接,连接成功之后允许用户进行上传 或下载文件,是目前市场上比较优秀的一 种FTP客户端软件,使用CuteFTP不再需要 记忆一些FTP的命令,是一种非计算机专 业人员连接FTP服务器的一种最佳途径。 CuteFTP具有很多强大的功能,例如支 持断点续传、上传文件和下载文件等功能。 另外还有站点切换方便、使用简便快捷、 操作界面友好等优点
6.2.1 CutefTP的安装 1找到 CuteFTP软件的安装程序用鼠标 左键双击它,打开 CuteFTP的安装窗口 2单击该对话框的“Next按钮,将弹出目 标文件夹对话框,让用户选择安装路径 选择好路径之后,单击“Next”按钮, 开始复制 CuteFTP和程序文件 3文件复制完毕后,会弹出安装完成对话 框,单击“ Finished?按钮,完成安装过 程 10 2021/2/21
2021/2/21 10 6.2.1 CuteFTP的安装 1.找到CuteFTP软件的安装程序并用鼠标 左键双击它,打开CuteFTP的安装窗口 2.单击该对话框的“Next”按钮,将弹出目 标文件夹对话框,让用户选择安装路径。 选择好路径之后,单击“Next”按钮, 开始复制CuteFTP和程序文件。 3.文件复制完毕后,会弹出安装完成对话 框,单击“Finished”按钮,完成安装过 程