内容正文:
计算机网络应用基础
高等教育出版社2021版
任务3 | 2课时
单元4 畅游Internet
任务3 应用 FTP 服务
说出FTP、匿名FTP、上传、下载的概念;说出FTP URL格式与默认端口21;了解Standard/PASV两种模式。
会用浏览器或Windows资源管理器登录FTP服务器、下载和上传文件;会用专用FTP客户端进行断点续传。
养成规范使用网络资源、尊重版权、注意网络安全的意识。
知识目标
能力目标
素养目标
01
01
01
学习目标
教学导入
【完整案例】小明习惯用U盘复制文件,老师告诉他效率低且有病毒感染风险;学校FTP服务器提供了教学所需软件,可匿名访问下载。
授权用户还可以把文件上传到FTP服务器上,方便全班共享。
【课堂任务】学完本节,你能:
说出FTP与匿名FTP → 会登录/下载/上传文件 → 了解断点续传与FTP两种模式。
第一部分
FTP基本概念
知识讲授
FTP 的定义与作用
FTP(File Transfer Protocol,文件传输协议)用于在 Internet 上传输文件。
在 FTP 协议的控制下,可以把文件上传到服务器,也可以从服务器下载文件。
匿名 FTP
匿名FTP:机构在FTP服务器上建立公开账户anonymous,并赋予访问公共目录的权限。
登录:用 anonymous 作账户名,用自己的 Email 地址作密码,无须事先申请。
安全措施:大多数匿名FTP只允许下载,不允许上传。
匿名 FTP
6
①公开账户 anonymous
②用 Email 地址作密码
③无须事先申请账户,登录后获取服务。
④多数只允许下载,不允许上传。
上传与下载
在FTP协议的控制下,将FTP客户端所在计算机中的文件复制到FTP服务器上的过程,称为上传(UpLoad)。
在FTP协议的控制下,将FTP服务器中的文件传回到FTP客户端所在计算机中的过程,称为下载。(DownLoad)。
二者都在 FTP 协议控制下进行,方向不能颠倒。
FTP 客户端程序
浏览器和Windows资源管理器是最容易获得的客户端程序。
用户在地址栏输入 URL,格式如下:
ftp://用户名:密码@FTP服务器IP或FQDN:端口/路径/文件名
提示:默认 TCP 端口 21 可省略;匿名FTP的用户名和密码也可省略。
FTP 客户端程序
传统的FTP命令行是最早的FTP客户端程序,运行于MS-DOS环境中,对初学者较难。
专用的FTP程序:可克服命令行或浏览器在上传、下载文件时因意外中断而不得不从头开始的弱点,提供了断点续传功能。
如:FileZilla、CuteFTP、Ws_FTP、Flashfxp、LeapFTP、流星雨-猫眼等。
FTP URL 格式
11
协议
ftp,文件传输协议。
主机
FTP 服务器 IP 地址或 FQDN。
端口
默认 21,可省略。
路径
访问的目录路径。
文件名
要传输的文件名。
FTP 客户端程序
8
命令行
浏览器/资源管理器
专用客户端程序
轻量、可脚本化;适合熟悉命令的用户。
访问方便;浏览器适合下载,资源管理器可在授权后上传
支持断点续传、站点和队列管理。
课堂问答
1.FTP 的中文名称是什么?
2.登录匿名 FTP 用什么账户名和密码?
3.把文件从服务器传回客户端叫什么?
4.FTP 的默认 TCP 端口是多少?
【答案】1.文件传输协议。
2.anonymous+Email。
3.下载。
4.21。
显示答案
第二部分
FTP的使用
知识讲授
登录 FTP 服务器
打开 IE 浏览器,在地址栏输入 ftp://jwc.ssf.com(TCP 端口 21 可省略),按回车键。
即可访问学校 FTP 服务器上的文件资源。
下载文件
大文件可从右键菜单找到断点续传工具下载。
方法二
方法一
右击文件,从菜单中选择“目标另存为”命令即可,如图示。
上传文件
在浏览器上通过FTP协议是不能直接上传文件的,可以使用专用的FTP客户端软件。
方法一
方法二
使用Windows的资源管理器。使用方法如下:
复制好需要上传的文件;
在IE浏览器中依次单击“页面”;
“在Windows资源管理器中打开FTP站点”命令;
在打开的Windows资源管理器中,于空白处右击选择“粘贴”菜单即可。
FTP 两种模式
FTP 服务支持两种模式:Standard(PORT 方式,主动方式)和 PASV(被动方式)。
很多防火墙不允许接受外部发起的连接,所以位于防火墙后或内网的 FTP 服务器多不支持 PASV 模式。
本书介绍的 FTP 都为 Standard 模式。
本节要点
15
01
FTP:文件传输协议
04
02
05
03
06
匿名FTP:anonymous+Email
上传:客户端→服务器
下载:服务器→客户端
默认端口:21
断点续传:续传中断文件
课堂问答
1.FTP 服务支持哪两种模式?
2.浏览器通过 FTP 协议能直接上传文件吗?
3.专用 FTP 程序相比浏览器的优势是什么?
4.Standard 模式又称什么方式?
【答案】1.Standard(PORT 主动)和 PASV(被动)。2.不能,需用专用客户端或资源管理器。
3.断点续传。4.PORT 主动方式。
显示答案
课堂练习
1.在浏览器地址栏中,FTP 服务 URL 必须包含什么协议名?
2.登录匿名 FTP 用什么账户名?
3.上传与下载的区别是什么?
4.FTP 默认端口是多少?
【答案】1.ftp。2.anonymous。
3.上传=客户端→服务器,下载=服务器→客户端。4.21。
显示答案
课堂小结
任务3 应用
FTP 服务
文件传输
FTP 协议
匿名登录
anonymous+Email
上传
客户端→服务器
下载
服务器→客户端
断点续传
续传中断文件
默认端口
21
本节脉络
1. 掌握 FTP 的基本概念
2. 理解匿名 FTP 与上传下载
3. 会登录、下载、上传文件
4. 知道 Standard/PASV 两种模式
课后任务:FTP 客户端选择
对于需要远程管理Web网站的管理员而言,选择用户界面友好、支持 SSL/TLS 协议和 SSH 文件传输协议、支持断点续传、传输管理功能强大的 FTP 客户端软件很有必要。
在老师指导下:安装 FTP 客户端软件,配置账户、配置站点,尝试下载、更新 Web 站点。
谢谢观看
THANKS
$