快速业务通道

RHCE课程-RH131Linux管理笔记三-linux系统服务介绍及管理

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-16
LINUX的网络服务,根据其使用的方法来分,可以被分为三类: 1、由init控制的服务:基本都是系统级别的服务,一般我们不用管 2、由System V启动脚本启动的服务:和我们打交道最多的一种服务,服务器基本都是这个类型的服务 3、由xinetd管理的服务 ###################################################################### 下面我们在分别介绍这三种服务: 一、init控制的服务 init的配置文件在/etc/inittab 中,可以设置respawn参数的服务每次被关闭时自动启动. inittab文件被修改后,可以使用#init q 来使改动生效. 大家打开这个/etc/inittab文件:vim /etc/inittab 这个文件,在最开始的时候我给大家提过,最开始的时候,你们说修改运行级别,还记得吗?当时修改的就是这个ID,运行级别0-6 0、是关机 1、单用户维护模式 2、是不带NFS的CLI界面模式 3、是功能齐全的CLI模式 4、未定义 5、GUI模式 6、重新启动 这个文件就定义了哪些服务运行在哪些级别上,读取哪些文件哈~ 如果你改变了inittab文件,那么要使他立即生效,需要使用一个命令:init q 问下init进程号是?PID:1 init有个了解就行了,下面是System V的服务,重点二、由System V启动脚本启动的服务 由/etc/rc.d/init.d/目录下的System V脚本启动. 大家进入/etc/rc.d/init.d/这个目录吧 这些常用的服务器都是System v的服务,要控制System V 的服务,我们可以使用 #/etc/rc.d/init.d/script {start|stop|restart} 也可以使用service命令来执行脚本,例如 #service network restart 效果是一样的 System V的服务在不同级别下的默认开关可以不相同.我们还可以用两种方法来控制默认情况下,开机是否开启某些服务,使用chkconfig和ntsysv来控制. #chkconfig --list 查看系统system v服务所有级别下的开关情况. #chkconfig sshd on|off 更改sshd服务2-5级别的默认开关情况 #chkconfig --level 级别 sshd on|off 更改sshd服务在某一级别的默认开关情况. #ntsysv 是图形界面的,你运行命令后可以自己选择,不过它只能影响当前级别. 开机需要启动哪些服务,你自己定义就OK了 三、xinetd服务的管理 xinetd服务的管理文件都放在 /etc/xinetd.d目录内,我们可以编辑这个目录内的服务文件来开启和关闭服务. 每个服务文件都有disable 这个行,如果把值改成yes就是禁用服务,如果是no,那就是启动这个服务.修改成功后,要使修改生效,需要从新启动xinetd服务. #service xinetd restart 如果你有yum服务器 ,你可以安装来看下 [root@rhel5 Server]# yum install telnet*
Loading "security" plugin
Loading "rhnplugin" plugin
Loading "installonlyn" plugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Setting up repositories
rhel-debuginfo 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 9.5 kB 00:00
################################################## 31/31
Parsing package install arguments
Examining telnet-0.17-38.el5.i386.rpm: telnet - 1:0.17-38.el5.i386
telnet-0.17-38.el5.i386.rpm: does not update installed package.
Examining telnet-server-0.17-38.el5.i386.rpm: telnet-server - 1:0.17-38.el5.i386
Marking telnet-server-0.17-38.el5.i386.rpm to be installed
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package telnet-server.i386 1:0.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号