下载

1下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 网络工程师学习笔记第12章 Internet与Intranet信息服务

网络工程师学习笔记第12章 Internet与Intranet信息服务.doc

网络工程师学习笔记第12章 Internet与Intranet…

尐羽
2018-09-06 0人阅读 举报 0 0 暂无简介

简介:本文档为《网络工程师学习笔记第12章 Internet与Intranet信息服务doc》,可适用于IT/计算机领域

第章Internet与Intranet信息服务主要内容:、环球信息网的服务和管理、动态Web文件与CGI技术、活动Web文件与Java技术、FTP服务配置和管理及广域信息服务WAISWWW服务器把信息组织成分布式的超文本这些信息节点是文本、子目录或信息指针。WWW浏览器程序为用户提供基于超文本传输协议HTTP的用户界面。WWW服务器数据文件由超文本标记语言HTML描述。HTML利用通用资源访问地址URL表示超媒体链接并在文本内指向其他网络资源。一、环球信息网、环球信息网的定义:环球信息网(WWW)是基于客户机服务器方式的信息发现技术和超文本技术的结合。、超文本文档包含着一些借用标题、章节本身等构造文本的命令从而允许浏览程序格式化为一种文本类型以获得最佳的屏幕显示效果。、Web任务:是使用一个起始URL来获取一个Web服务器上的Web文档解释这个HTML并将文档内容以用户环境所许可的效果最大限度地显示出来。、浏览器分类:线模式和图形界面。lynx是线模式浏览器使用箭头键来浏览内在HTML连接支持书签和表格功能。特点是:在交互状态可以将文章发布到新闻组在非交互状态可以将HTML过滤为纯文本。midasWWW是基于Xwindows系统浏览程序支持更多的嵌入图形。Mosaic是可以支持嵌入的gif和xbm图形其他的视频影像。Netscape页面采取边传送文档边显示的方式增强了交互效果。MicosoftExplorer、Web服务器在目前主要种基于UNIX的web服务器公用软件。NCSAWeb是C语言编写的程序小速度快可以单独作为服务进程运行也可以设置在inetd中运行。CERNhttpd是早期C语言编写的Web服务器主要特点为提供proxy代理和缓存功能。Plexushttpd是perl语言编写的可扩展性好易于使用和更新但行动时开销较大。二、环球信息网服务的建立、编译Web服务程序:获取源程序包编辑修改相应的Makefile设置选择项修改srcconfigh头文件在每个目录中运行make编译命令。必要时修改srcmakefilecgisrcmakefilesupportmakefile三个配置文件编译三项内容:httpd服务程序support支持程序cgibin接口程序。、配置Web系统服务:包括在三个配置文件Web系统配置文件httpdconfWeb资源文档配置文件srmconfWeb服务访问控制配置文件accessconf还包括如何扩充文档MIME类型。、http配置文件使用的一些约定:不分大小写以#开始的为注释行一个指令定义一行忽略多余的安全可靠只认为是一个空格。、系统配置文件httpdconf配置时首先需要选择httpd的运行方式(单独运行或是在inetd下运行)是否进行服务访问控制。然后以httpdconfdist为模板修改各个变量。、文档配置文件srmconf指定了Web服务的文档和接口程序等所在的路径。、服务访问控制配置文件accessconf定义了Web用户的访问权限。默认的定义是用户可以浏览Web服务器所能提供的所有文档。、访问控制策略:目前有两种方式来控制对文档目录的访问。全程访问控制配置文件单个目录访问控制文件。、扩展文档MIME类型:mimetypes文件中定义了httpd不能直接处理的文件类型。可以通过srmconf设置变量AddEncodingAddtypeDefaultType来定义新的类型。三、WWW服务管理、扩充WWW服务功能CGI接口程序能够通过WWW服务执行外部程序。外部程序接收用户的输入:传送给WAISSQL等服务器将查询结果以HTML文档或URL的形式返回给WWW服务CGI接口可用多种编程语言编写也可以自己编写、WWW服务与CGI的交互技术WWW服务与CGI交互过程分为两部分:接口程序接收用户输入从接口程序输出信息到WWW服务。接口程序通过三个方式接收用户输入:环境变量WWW服务在将浏览器的请求传送给接口程序时为接口程序设置的环境变量。标准输入在查询参数较多尤其在接收用户FORM表格输入方式设置为POS。命令参数HTML的﹤ISINDEX﹥标号来输入查询关键字浏览器遇到标号时显示。CGI接口程序输出:CGI接口程序的执行结果以标准输出的形式传递给WWW服务。输出中包含一行描述数据类型的头信息、一个分隔行接着是实际文档数据。三、FTP服务的配置和管理、FTP传送服务主要用于存放大量的网络公用软件、常用工具和技术文档以及一些著名的FTP镜像。传递的数据类型:ASCIIPostscript、SGML、可执行代码、图像、声音、视频动画。、FTP服务通过FTP服务器与FTP客户程序之间的信息交换。数据上载将数据从FTP客户程序传输到FTP服务器。数据下载FTP客户程序从FTP服务获取数据。、FTP服务器可提供两种访问形式内部用户FTP:在主机上有帐号的用户用户在输入正确的帐号和口令字后可以访问整个文件系统中有读权限的文档并可以任意数据到有写权限的目录。匿名FTP:匿名FTP是internet的公共信息服务访问范围限于匿名FTP区域(FTP服务器定义的子文件系统)。用户只需要以Anonymousftp登录输入自己的电子邮件作为口令字即可访问并下载所提供的信息资源。、FTP包含两个部分:服务器响应客户请求传送文档文件系统服务器文档扫描调用的区域。FTP服务器命名通常是ftpd或inftpd。、FTP的运行方式:通常ftpd是在系统超级服务inetd进程下运行。使用TCP的号端口。基本传输模式:流方式、块方式、压缩方式三种、FTP配置在Inetd的配置文件中(etcinetdconf)中添加相应的一行设置为ftpstreamtcpnowaitrootetcftpd。每次更新配置后和kill–HUPINETD进程号重新启动INETD。、在Inetd下配置好FTP后需要在主机etcpasswd中设置用户FTP因为ftpd在允许用户匿名访问ftp之前首先检查ftp用户是否存在如果不存在ftpd拒绝匿名用户访问。四、建立FTP服务器、FTP系统服务及其目录配置company:存放公司本身的信息pub:公用软件目录incoming:匿名FTP用户上载文件目录usrbinetc:FTP系统占用的目录()设置FTPserver的目录:()修改password和group文件内容及访问权限()在FTPserver中设置目录、建立镜像系统文件服务器镜像系统(mirrorsites)完成对远程匿名FTP服务器资源的本地镜像。在镜像描述文件中指定远程FTP服务器地址、登录名及口令、需要镜像的远程FTP服务器的目录或文件、本地FTP服务器上的文件存放路径和权限控制码系统就能够根据镜像描述文件使用FTP协议自动登录到远程FTP服务器进入相应的目录取得该目录下的文件列表与本地目录下的文件列表进行比较。目录流行的镜像软件是mirror是用perl语言编写的程序按照FTP协议在运行它的主机与远程主机之间按目录和文件结构进行数据传输。、REAMME文件用于描述各个文件及子目录。包括以下内容:系统管理员电子邮件地址便于用户求助本服务的基本信息版权的基本信息热点透视声明信息。、统计日志WUFTPD系统定义了访问日志文件的格式FTP访问日志统计工具有xferstats、iisstat等、访问控制WUFTP访问控制配置文件是ftpaccess、ftphosts、ftpusers、ftpgroups等。可以根据用户访问控制、CPU负载控制、用户组别控制、向用户自动显示状态信息记录系统使用情况文件访问快捷方式控制文件载。用户访问控制:可以通过fptaccess定义多种类别来控制用户的访问。类别定义由用户类型和主机地址来组合。用户类型有三种:anonymous匿名FTP只有访问FTP系统目录guest用户使用帐号和口令访问文件系统的一部分real系统本身的用户可以访问整个文件系统。、向用户发送提示信息:WUFTP有四种方式可向进入系统的用户提示信息他们是:banner在用户登录时将一个提示文件显示给用户message可以控制在适当的时候提示用户一般在用户登录或用户转移到某一目录时提示readme可以提示用户README文件已经更新。Shutdwon关闭FTP服务有两种方式:在ftpaccess中使用shutdown命令使用ftpshut工具、一些管理工具Ftpshutd在系统将要关闭时根本上新的用户访问并关闭服务。ftpwho显示当前每个类别的用户当前有多少人在访问以及最多可访问数、其他一些用户使用情况。ftpcount显示每个类别的用户当前访问ftp服务的数目以及最多访问数Fftpmail是电子邮件与ftp的接口。五、动态Web文档与CGI技术、Web文档的三种基本形式静态文档:是一个存储于Web服务器的文件静态文档由作者在写作时决定文档内容它的内容不会变化。是一种排版语言主要优点是简单、可靠、性能好主要缺点是灵活性差当信息变化时必须重新设计文档。动态文档:它在浏览器访问Web服务器时创建没有预先定义的格式。内容总是变化的每次访问都要创建新文档。可以用来显示天气预报、股巿行情等时效性很强的信息。主要缺点创建费用较高、访问的时间较长、且浏览器取得一个复制的文档后不会再改变。活动文档:它不完全由服务器产生一个活动文档包括一个计算和显示的程序。只要用户程序保持运行该文档可以不断地变化。活动文档本身不包含运行所需要的软件大部分支持软件在浏览器上。主要缺点是创建和运行这类文档费用高安全性差。、动态文档的实现处理动态文档的服务器有三个特性:服务器必须扩展对来自浏览器的每次请求能执行一个创建文档的应用程序并将产生的活动文档返回给浏览器必须为每个动态文档写一个应用程序服务器使用设置信息来区分动态文档和静态文档。、通用网关接口CGI构建动态Web文档广泛使用的技术是通用网关接口(commongatewayinterface)CGI。CGI标准说明了服务器如何和应用程序交互作用以实现一个动态文档这种应用程序称为CGI程序。CGI是服务器和HTML文件之间的接口程序负责处理HTML文件与运行在服务器中的非HTML程序之间的数据交换。CGI可以是一个编译的程序或者是一个批处理文件或者任何可执行的二进制文件。CGI存放在Web服务器的cgibin子目录下必须要求系统管理员开放对cgibin目录的访问权。CGI实现交互查询有两种方法:一种是基于文件的查询另一种是使用FROM。六、活动Web文档和Java技术七、广域信息服务、广域信息服务WAIS(WideAreaInformationSearch)是一种网络信息查询系统它可以和关键字对服务器数据库进行全文索引获取索引所得的信息。、WAIS运行模式采用客户机和服务器方式。运行方式standalone和inetd方式。包括三部分内容客户方软件、服务器软件和索引程序。、WAIS数据主要有个文件构成其中xxsrc用于客户端服务器说明xxdctxxinv用于查询。、在UNIX机器上有waisserch和xwais。在PC要上有winwais。这些客户程序和服务器之间采用Z标准协议在不同平台上只要遵循这些协议就能和waisserver进行通信。、FreeWais系统组成:其软件由索引建立器、服务器和客户访问程序三部分组成。其工作过程:()索引建立器从数据库中读取数据并建立索引它为文档中出现的单词建立一个列表并在一个表中记录单词的出现位置。()服务器则根据用户指定的查询条件使用已经有的索引进行检索。服务器首先分解出一个用户自然语言的查询条件把每个单词作为关键词找出包含这些单词的文档并给出一个分数来提醒用户每篇文档的切题程序。分数越高表示切题程序越高。()客户程序通过Z标准协议来形成检索规则显示服务器找到的命中文档还允许用户查看某一文档的内容。文档的类型包括ASCII文本、二进制信息、声音文件、PostScript文件、HTML文件、JPEG、GIF文件。

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/5

网络工程师学习笔记第12章 Internet与Intranet信息服务

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利