湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第17讲 FTP服务器

第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服务器的授权
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第16讲 邮件服务器.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第15讲 Web服务器.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第14讲 DNS服务器.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第5讲 Shell编程.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第4讲 Linux 使用基础.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第3讲 Linux 的安装与配置.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第2讲 网络操作系统Linux简介.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第1讲 操作系统概论(杨忠义).ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第13讲 Samba服务.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第12讲 NFS服务.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第11讲 TCPIP网络配置.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第9讲 软件包管理.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第8讲 文件系统管理.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第7讲 帐户管理.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第6讲 图形环境.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第10讲 系统备份与恢复.ppt
- 《计算机信息管理基础》第十五讲 对象 PASCAL基本结构.ppt
- 《计算机信息管理基础》第十四讲 Delphi操作界面.ppt
- 《计算机信息管理基础》第十三讲 面向对象的基本概念.ppt
- 《计算机信息管理基础》第十二讲 数据库组件及应用.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(实验,杨忠义).doc
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(课程教学说明).doc
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(授课计划,杨忠义).doc
- 莆田学院:《C语言程序设计》第1章 C语言概述.ppt
- 莆田学院:《C语言程序设计》第五章 选择结构程序设计.ppt
- 莆田学院:《C语言程序设计》第三章(3-2)常量与变量.ppt
- 莆田学院:《C语言程序设计》第七章 数组.ppt
- 莆田学院:《C语言程序设计》第八章 函数.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第一章 Java编程语言概述.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第二章 面向对象的分析与设计.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第一章(1-5)Java程序分类.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第三章 Java技术编程入门.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第四章 对象和编程结构.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第五章 运算符、类型转换以及条件判断结构.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第六章 循环结构.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第七章 使用方法.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第八章 面向对象的Java程序.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第九章 数组.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第十章 继承.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)目录(主编:郭盈发).ppt