欢迎来到天天文库
浏览记录
ID:51224851
大小:1.31 MB
页数:13页
时间:2020-03-10
《系统IIS服务安装与配置.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、M3-3Windows系统IIS服务安装与配置1.1教学目的与要求1.1.1教学目的主要要求学生通过该能力模块的学习,能够熟练掌握IIS服务的安装与配置能力。1.1.2教学要求1.教学重点²FTP模式²配置并安装WEB服务器²配置并安装FTP服务器2.教学难点²FTP模式及权限1.2本能力单元涉及的知识组织1.2.1本能力单元涉及的主要知识点1.配置并安装WEB服务器2.配置并安装FTP服务器1.2.2本能力单元需要解决的问题1.根据不同网络应用的需求,掌握FTP的安装和配置2.根据不同网络应用的需求,掌握WEB的安装和配置1.3核心技术和知识的理
2、解1.3.1FTP工作原理1.FTP功能FTP服务器的功能除了单纯的进行文件的传输与管理之外,依据服务器软件的设定架构,他还可以提供几个主要的功能:不同等级的用户身份:FTP服务器在预设的情况下,依据使用者登入的情况而分为三种不同的身份,分别是实体账号,realuser;访客,guest;匿名登录者,anonymous这三种身份的用户在系统上面的权限差异很大。例如实体用户取得系统的权限比较完整,所以可以进行比较多的动作;至于匿名登录者,一般情况下就仅提供他下载一下资源而已,并不许匿名者使用太多服务器的资源。2、FTP工作流程FTP的传输使用的是可靠
3、的TCP协议,TCP这种封包格式在建立联机会话前会先进行三次握手。不过FTP服务器是比较麻烦一些,因为FTP服务器使用了两个联机会话会话,分别是控制信道与数据流通道(ftp-data)。这两个联机会话会话都需要经过三次握手。图3-1FTP工作原理简单的联机会话就如上图所示,联机会话的步骤如下所示:1.建立控制信道的联机会话如上图一所示,客户端会随机取一个大于1024以上的端口与FTP服务器端的port21建立联机会话,这个过程当然需要三次握手。达成联机会话后客户端便可以通过这个联机会话来对FTP服务器下达指令,包括查询文件名、下载、上传等等指令都是
4、利用这个通道来下达的;2.通知FTP服务器端使用active且告知连接的端口号FTP服务器的21端口号主要用在命令的下达,但是当牵涉到数据流时,就不是使用这个联机会话了。客户端在需要数据的情况下,会告知服务器端要用什么方式来联机会话,如果是主动式(active)联机会话时,客户端会先随机启用一个端口,且通过命令通道告知FTP服务器这两个信息,并等待FTP服务器的联机会话;3.FTP服务器主动向客户端联机会话FTP服务器由命令通道了解客户端的需求后,会主动的由20这个端口号向客户端的随机端口联机会话,这个联机会话当然也会经过三次握手。此时FTP的客户
5、端与服务器端共会建立两条联机会话,分别用在命令的下达与数据的传递。而预设FTP服务器端使用的主动联机会话端口号就是port20。如此一来则成功的建立起“命令”与“数据传输”两个信道。不过,要注意的是,“数据传输信道”是在有数据传输的行为时才会建立的通道。并不是一开始连接到FTP服务器就立刻建立的通道。在FTP服务器与客户端之间具有防火墙的联机会话问题:一般来说,很多的局域网络(LAN)都会使用防火墙(iptables)的NAT功能,那么在NAT主机后端的FTP用户如何连接到FTP服务器呢?我们可以简单的以下图来说明:图3-2FTP工作原理1.命令通
6、道的建立:因为NAT主机会主动的记录由内部送往外部的联机会话信息,而由于命令信道的建立是由客户端向服务器端联机会话的,因此这一条联机会话可以顺利的建立起来的;2.数据信道建立时的通知:同样的,客户端主机会先启用端口,并通过命令通道告知FTP服务器,且等待主机端的主动联机会话;3.主机的主动联机会话问题:但是由于通过NAT主机的转换后,FTP服务器只能得知NAT主机的IP而不是客户端的IP,因此FTP服务器会以port20主动的向NAT主机的portBB发送主动联机会话的要求。但你的NAT主机并没有启动portBB来监听FTP服务器的联机会话。了解问
7、题的所在,在FTP的主动式联机会话当中,NAT主机将会被视为客户端,但NAT主机其实并非客户端啊,这就造成问题了。如果你曾经在IP分享器后面连接某些FTP服务器时,可能偶尔会发现明明就连接上FTP服务器了(命令通道已建立),但是就是无法取得文件名的列表,而是在超过一段时间后显示“Can'tbuilddataconnection:Connectionrefused,无法进行数据传输”之类的讯息,那肯定就是这个原因所造成的困扰了。客户端选择被动式联机会话模式图3-3FTP工作原理1.建立命令通道:同样的需要建立命令通道,通过三次握手就可以建立起这个通道
8、了。2.发出PASV的联机会话要求:当有使用数据信道的指令时,客户端可通过命令通道发出PASV的被动式联机会话要求(Pas
此文档下载收益归作者所有