第17讲FTP服务器 杨忠义
第17讲 FTP服务器 杨忠义
学容 17.1FTP概述 17.2 Linux环境下的FTP服务器 173FTP服务器的启动与配置 174FTP客户端的常用命令 175FTP客户端软件的配置方法
学习内容 17.1 FTP概述 17.2 Linux环境下的FTP服务器 17.3 FTP服务器的启动与配置 17.4 FTP客户端的常用命令 17.5 FTP客户端软件的配置方法
学习目标 本课主要讲解FTP服务器的安装、配置和 使用方法。通过对本课的学习,我们应该: 掌握 Linux中FTP服务器的配置方法、FTP 客户端常用命令的使用方法。 熟悉在不同系统中FTP客户端常用软件的 与FTP服务器的连接方法
学习目标 本课主要讲解FTP服务器的安装、配置和 使用方法。通过对本课的学习,我们应该: 掌握Linux中FTP服务器的配置方法、FTP 客户端常用命令的使用方法。 熟悉在不同系统中FTP客户端常用软件的 与FTP服务器的连接方法
第17讲FTP服务器 17.1FTP概述 17.2 Linux环境下的FTP服务器 173FTP服务器的启动与配置 174FTP客户端的常用命令 175FTP客户端软件的配置方法
第17讲 FTP服务器 17.1 FTP概述 17.2 Linux环境下的FTP服务器 17.3 FTP服务器的启动与配置 17.4 FTP客户端的常用命令 17.5 FTP客户端软件的配置方法
171FTP概述 1.FTP协议概述 FTP是TcPP的一种具体应用,FTP工作在 oS模型的第七层,TCP模型的第四层上,即应 用层,FTP使用的是传输层的TcP传输而不是 UDP,这样FTP客户在和服务器建立连接前就要 经过一个被广为熟知的“三次握手”的过程,其 意义在于客户与服务器之间的连接是可靠的,为 数据的传输提供了可靠的保证
17.1 FTP概述 1. FTP协议概述 FTP是TCP/IP的一种具体应用,FTP工作在 OSI模型的第七层,TCP模型的第四层上,即应 用层,FTP使用的是传输层的TCP传输而不是 UDP,这样FTP客户在和服务器建立连接前就要 经过一个被广为熟知的“三次握手”的过程,其 意义在于客户与服务器之间的连接是可靠的,为 数据的传输提供了可靠的保证
2.什么是FTP协议 FTP是TCP/P协议族中的一个协议, 是英文 File transfer protoco的缩写。该协 议定义的是一个在远程计算机系统和本地 计算机系统之间传输文件的一个标准,是 nternet文件传送的基础
2. 什么是FTP协议 FTP 是 TCP/IP 协议族中的一个协议, 是英文File Transfer Protocol的缩写。该协 议定义的是一个在远程计算机系统和本地 计算机系统之间传输文件的一个标准,是 Internet文件传送的基础
3.FTP的基本工作原理 (1)打开熟知端口(端口号为21),使客户进 程能连接上; (2)等待客户进程发起连接建立请求; (3)启动从属进程来处理客户进程发来的请求。 从属进程对客户进程的请求处理完毕后即终止, 但从属进程在运行期间根据需要还可能创建其他 些子进程 (4)回到等待状态,继续接受其他客户进程发 来的请求。主进程与从属进程的处理是并发地进 行
3. FTP的基本工作原理 (1)打开熟知端口(端口号为21),使客户进 程能连接上; (2)等待客户进程发起连接建立请求; (3)启动从属进程来处理客户进程发来的请求。 从属进程对客户进程的请求处理完毕后即终止, 但从属进程在运行期间根据需要还可能创建其他 一些子进程。 (4)回到等待状态,继续接受其他客户进程发 来的请求。主进程与从属进程的处理是并发地进 行
客户端 服务器端 客户 数据 客户股务器 服务器 数据连接传送 控制川控制连接控制连接(控制 数据)数据连接 传送 操作系统 操怍系统 I nternet
4.FTP用户授权 FTP地址如下: ftp:/用户名:密码@FTP服务器P或域名:FTP 命令端口/路径/件名 上面的参数除了FTP服务器IP(或域名)为必要 项外,其他项都是可有可无的。如以下地址都 是有效FTP地址: ftp: //ftp. whpu. edu. cn ftp://b:123456@ftp.whpu.edu.cn ftp: //b: 123456@ ftp. whpu educn ftp:!b:123456@ ftp. whpu edu cn: 2003/soft/demo. doc
4. FTP用户授权 FTP地址如下: ftp://用户名:密码@FTP服务器IP或域名:FTP 命令端口/路径/文件名 上面的参数除了FTP服务器IP(或域名)为必要 项外,其他项都是可有可无的。如以下地址都 是有效FTP地址: ftp://ftp.whpu.edu.cn ftp://lb:123456@ ftp.whpu.edu.cn ftp:// lb:123456@ ftp.whpu.edu.cn ftp:// lb:123456@ ftp.whpu.edu.cn:2003/soft/demo.doc
互连网中大多数FTP服务器都支持 “匿名”( Anonymous)登录。这类服 务器的目的是向公众提供文件拷贝服务, 不要求用户事先在该服务器进行登记注 册,也不用取得FTP服务器的授权
互连网中大多数FTP 服务器都支持 “匿名”(Anonymous)登录。这类服 务器的目的是向公众提供文件拷贝服务, 不要求用户事先在该服务器进行登记注 册,也不用取得FTP服务器的授权