- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课题引入——项目背景 现有一企业需要架设一台FTP服务器,要求该服务器的属性如下: 设置只有本地用户user1和user2可以访问FTP服务器,其他用户都不可以。 设置将所有本地用户都锁定在家目录中。 拒绝192.168.1.0/24访问。 对域和/24内的主机不做连接数和最大传输速率限制。 对其他主机的访问限制每IP的连接数为1,最大传输速率为20KB/S 课题引入——项目分析 完成本项目需要解决的问题: 1、什么是FTP服务器,其工作原理是什么 2、FTP服务器的安装、启动与运行方法 3、FTP服务器的配置方法 4、如何使用FTP服务器的共享资源 课题引入——教学目标 学习本课需要实现的教学目标: 掌握FTP的概念和工作原理 掌握FTP服务器的运行和停止的方法 掌握FTP服务器配置文件的修改方法 掌握FTP服务器的配置方法 掌握FTP客户端的使用方法 课题引入——应达到的职业能力 学生学习本课后应该具有的职业能力: 熟练掌握FTP服务器的配置能力 熟练掌握FTP客户端的配置能力 能够为企业的局域网设计FTP服务器方案 具有较好的团队合作能力 项目问题一-FTP概述 FTP文件传输协议是一个用于从一台主机到网络中另外一台主机的传送文件的协议。 该协议的历史可追溯1971年(当时因特网尚处于实验之中),不过至今仍然极为流行。 FTP在RFC959中有具体说明。在一个典型的FTP会话中,用户坐在本地主机前,想把文件传送到一台远程主机(上传)或者想把文件从一台远程主机传送过来(下载)。 FTP的功能 FTP服务不受计算机类型以及操作系统的限制,无论是PC机、服务器、大型机,也不管操作系统是Linux、DOS还是Windows,只要建立FTP连接的双方都支持FTP协议,就可以方便地传输文件。 目前FTP服务主要应用于以下几个方面: 文件的上传与下载 软件的高速下载 Web站点的维护与更新 FTP工作原理 FTP服务采用客户机/服务器模式,FTP客户机和服务器使用TCP建立连接。FTP服务器使用两个并行的TCP连接来传送文件,一个是控制连接,一个是数据连接。 控制连接用于在客户主机和服务器主机之间发送控制信息,例如用户名和口令、改变远程目录的命令、取来或放回文件的命令。 数据连接用于真正传输文件。 FTP客户机和服务器的会话建立 FTP客户机和服务器的会话建立过程中,具体经历以下几个阶段: 当FTP客户机启动与远程FTP服务器间的一个FTP会话时,FTP客户机首先发起建立与FTP服务器21端口之间的控制连接,然后经由该控制连接把用户名和口令发送给服务器。 客户机还经由该控制连接把本地临时分配的数据端口告知服务器,以便服务器发起建立一个从FTP服务器端口20到客户机指定端口之间的数据连接。 FTP客户机和服务器的会话建立 当用户每次请求传送文件时(无论上传或下载),FTP将在服务器的20端口打开一个数据连接(其发起端既可能是服务器,也可能是客户机)。当数据传输完毕后,用于建立数据连接的端口会自动关闭,到再有文件传送请求时重新打开。 在FTP会话中,控制连接在整个用户会话期间一直处于打开状态,而数据连接则为每次文件传送请求重新打开一次。也就是说,在整个FTP会话过程中,控制连接是持久的,而数据连接是非持久的。 FTP的数据传输模式 FTP的数据传输模式是针对FTP数据连接而言的,分为主动传输模式、被动传输模式和单端口传输模式3种: 主动传输模式 被动传输模式 单端口传输模式 项目问题二-服务的安装、启动与停止 vsftpd服务安装 vsftpd服务启动 vsftpd服务可以以独立或被动方式启动。在Red Hat Enterprise Linux4中,默认以独立方式启动。 测试vsftpd服务 vsftpd服务器安装并启动服务后,用其默认配置就可以正常工作了。vsftpd默认的匿名用户帐号为ftp,密码也为ftp。 FTP命令 在登录成功之后,用户就可以进行相应的文件传输操作了。其中常用到的一些重要命令如下: FTP? :显示 ftp 命令说明。? 与 help 相同。 格式:? [command] FTP append: 使用当前文件类型设置将本地文件附加到远程计算机上的文件。 格式:append local-file [remote-file] FTP ascii:将文件传送类型设置为默认的ASCII。 FTP binary(或bi):将文件传送类型设置为二进制。 FTP bell:切换响铃以在每个文件传送命令完成后响铃。默认情况下,铃声是关闭的。 FTP命令 FTP bye(或by):结束与远程计算机的 FTP 会话并退出 ftp。 FTP cd:更改远程计算机上的工作目录
您可能关注的文档
- 哈医大脑干技术总结.ppt
- 南京工业大学《生物信息学》期末复习技术总结.doc
- 含必修三技术总结.doc
- GCP知识手册口袋书第二版介绍.doc
- 含参量反常积分的一致收敛发判别法及推广技术总结.doc
- linux-1_初级管理(超级详细)(suse环境)介绍.ppt
- LINUXRHCE7.0新版课程大纲摘要介绍.doc
- 医院感染知识--应知应会分析报告.doc
- GCS10培训介绍.ppt
- 医院隔离技术分析报告.ppt
- 2026版创新设计高考总复习地理中图版教师用-第58课时 交通运输与区域社会经济发展.docx
- 2026版创新设计高考总复习地理中图版教师用-第71课时 南水北调对区域发展的影响.docx
- 2026版创新设计高考总复习地理中图版教师用-第81课时 环境保护与国家安全.docx
- 2026版创新设计高考总复习地理中图版教师用-第77课时 海洋空间资源与国家安全.docx
- 2026版创新设计高考总复习地理中图版教师用-第72课时 黄河流域内部协作.docx
- 教育硕士考前冲刺练习含答案详解【达标题】.docx
- 教育硕士经典例题附答案详解【考试直接用】.docx
- 教育硕士综合提升测试卷附参考答案详解(完整版).docx
- 教育硕士题库附参考答案详解【黄金题型】.docx
- 教育硕士预测复习最新附答案详解.docx
文档评论(0)