Linux服务器配置与管理第4章课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Linux服务器配置与管理第4章课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 服务器 配置 管理 课件
- 资源描述:
-
1、第第4 4章章 LinuxLinux网络服务网络服务 本章将对Linux网络服务的模式以及工作原理进行简单介绍,并对其工作机制进行深层次的分析。4.2 守护进守护进程程Linux网络网络服务服务4.3 超级超级网络服务网络服务本章小结本章小结4.1 Client/Server模模式式4.4 TCP访问控制访问控制4.1 Client/Server4.1 Client/Server模式模式 Client/Server(客户端/服务器)模式是广泛应用于网络中的交互模式。客户端和服务器都具有不同的概念。“服务器”是在网络交互中提供服务的应用进程,它是一个持续性的应用进程,即使没有通信请求时,服务器也
2、监听网络,以便随时准备接收客户端的请求。“客户端”是向服务器请求某种服务的应用进程。客户端不是一个持续的进程,只有用户需要某种服务并且启动应用程序时,它才被启动。Client/Server模式的简单示意图,如下图:4.2 4.2 守护进程守护进程 在Linux中,服务器应用程序也叫做守护进程(daemon)。4.2.1 守护进程简介 服务器对客户端请求的响应是由服务器端的守护进程来完成的。守护进程只是单纯完成对客户端请求的应答,而对客户端的进程没有任何控制权,如守护进程crond只提供作业调度这一功能,守护进程named只提供名称解析服务,守护进程httpd只提供HTTP服务。对服务器的日常管
3、理,即是对服务器中提供的各种相关服务的守护进程的管理。4.2.2 配置系统启动服务 为了使服务器随时处于监听状态,必须使服务器的守护进程保持在自动运行的状态。在Linux中,可以通过使用ntsysv和chkconfig命令,也可以直接修改配置文件,时系统的服务自动运行。1.ntsysv命令 执行ntsysv命令之后出现一个配置界面。若前面的方括号中有“*”表示该服务已经被选中,没有“*”的表示没有被选中。可以用方向键来移动光标的位置,然后利用空格键来选中该选项。选择完毕后,利用Tab键选中“OK”按钮,然后按Enter键即可。再次进入这些服务所在的运行级别时,选中的服务 就可以自动启动了。2.
4、chkconfig命令 ntsysv命令只能设置当前运行级别的服务的启动情况,如果想要查看或设置多个运行级别下的服务的启动情况,可以使用chkconfig命令。chkconfig命令的基本语法格式为:chkconfig listname 使用chkconfig命令设置服务的运行级别的语法格式如下:chkconfig-level levelsname 3.利用脚本文件来设置 使用这种方法需要用户有一定的shell脚本编写经验。用户可以在/etc/rcn.d目录(n为运行级别)中建立以大写的S和一个数字开头的脚本文件,在脚本文件中对要运行的服务程序进行调用。4.34.3超级网络服务超级网络服务 在
5、Linux中,提供网络服务的主要是xinetd,该服务大多的情况下是用于管理的,可以在不同的Internet服务中应用。一些不常用的服务没有被作为单独的守护进程在开机时启用,而是由xinetd服务集中监听这些服务的端口,当收到相应的客户端请求之后,xinetd启动相应的服务,并将端口移交给该服务,客户端断开连接之后,相应的服务进程结束,xinetd继续监听。4.3.1 对xinetd服务的认识 在服务器的持续性监控方面,xinetd起着至关重要的作用。它的具体实现方式:时刻监控与服务请求相关的TCP与UDP端口,当有网络服务请求时,在用户的请求满足相关的请求权限的情况下,xinetd就启动相关
6、的服务器进程,以提供用户请求的网络服务。xinetd主要具有如下几方面的功能:(1)控制访问的功能:可以控制某个服务进程同时连接的主机的个数。可以控制某个主机同时连接的进程数,以防止某个进程同时连接的进程数过多而浪费资源,在安全方面也有一定的作用。可以限制某些连接的时间。(2)具有强大的日志功能可以记录访问的持续时间以及起始的时间。可以记录某个用户在一定时间内非法访问服务的次数。4.3.2 xinetd 的配置文件 xinetd的主配置文件是/etc/xinetd.conf,xinetd的启用也主要是通过这个文件的配置信息来完成的。/etc/xinetd.conf文件的形式如下:service
展开阅读全文