RH131Linux管理笔记三-linux系统服务介绍及管理.doc_第1页
RH131Linux管理笔记三-linux系统服务介绍及管理.doc_第2页
RH131Linux管理笔记三-linux系统服务介绍及管理.doc_第3页
RH131Linux管理笔记三-linux系统服务介绍及管理.doc_第4页
RH131Linux管理笔记三-linux系统服务介绍及管理.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

RH131Linux管理笔记三-linux系统服务介绍及管理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:1init有个了解就行了,下面是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服务器 ,你可以安装来看下 rootrhel5 Server# yum install telnet*Loading security pluginLoading rhnplugin pluginLoading installonlyn pluginThis system is not registered with RHN.RHN support will be disabled.Setting up Install ProcessSetting up repositoriesrhel-debuginfo 100% |=| 1.1 kB 00:00 Reading repository metadata in from local filesprimary.xml.gz 100% |=| 9.5 kB 00:00 # 31/31Parsing package install argumentsExamining telnet-0.17-38.el5.i386.rpm: telnet - 1:0.17-38.el5.i386telnet-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.i386Marking telnet-server-0.17-38.el5.i386.rpm to be installedResolving Dependencies- Populating transaction set with selected packages. Please wait.- Package telnet-server.i386 1:0.17-38.el5 set to be updated- Running transaction check- Processing Dependency: xinetd for package: telnet-server- Finished Dependency ResolutionError: Missing Dependency: xinetd is needed by package telnet-serverrootrhel5 Server# yum install xinetdLoading security pluginLoading rhnplugin pluginLoading installonlyn pluginThis system is not registered with RHN.RHN support will be disabled.Setting up Install ProcessSetting up repositoriesReading repository metadata in from local filesParsing package install argumentsNo Match for argument: xinetdNothing to dorootrhel5 Server# ls |grep xinetdxinetd-2.3.14-10.el5.i386.rpmrootrhel5 Server# rpm -ivh xinetd-2.3.14-10.el5.i386.rpm Preparing. # 100% 1:xinetd # 100%rootrhel5 Server# yum install telnet*Loading security pluginLoading rhnplugin pluginLoading installonlyn pluginThis system is not registered with RHN.RHN support will be disabled.Setting up Install ProcessSetting up repositoriesReading repository metadata in from local filesParsing package install argumentsExamining telnet-0.17-38.el5.i386.rpm: telnet - 1:0.17-38.el5.i386telnet-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.i386Marking telnet-server-0.17-38.el5.i386.rpm to be installedResolving Dependencies- Populating transaction set with selected packages. Please wait.- Package telnet-server.i386 1:0.17-38.el5 set to be updated- Running transaction checkDependencies Resolved=Package Arch Version Repository Size =Installing:telnet-server i386 1:0.17-38.el5 telnet-server-0.17-38.el5.i386.rpm 49 kTransaction Summary=Install 1 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 49 kIs this ok y/N: yy,就开始安装了 Downloading Packages:Running Transaction TestFinished Transaction TestTransaction Test SucceededRunning Transaction Installing: telnet-server # 1/1 Installed: telnet-server.i386 1:0.17-38.el5Complete!rootrhel5 Server# 现在这个目录里就有telnet这个文件了,我们来看看这个文件 vim telnetdisable 是控制语句,为yes就是不启动telnet,我们把他改成no 保存退出。 我们怎么来重新启动xinetd的服务呢?servicexinetdrestart OK,由于xinetd服务

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论