`
xitongyunwei
  • 浏览: 929962 次
文章分类
社区版块
存档分类
最新评论

Linux系统守护进程详解ntsysv 可以关掉那些服务

 
阅读更多

acpid, haldaemon, messagebus, klogd,network, syslogd
以上几个服务必须开启!其他的分析如下:

1.NetworkManager,NetworkManagerDispatcher

NetworkManager 是一个自动切换网络连接的后台进程。很多笔记本用户都需要启用该功能,它让你能够在无线网络和有线网络之间切换。大多数台式机用户应该关闭该服务。一些 DHCP 用户可能需要开启它。

2.acpid

配置文件:/proc/acpi/event

说明:AdvancedConfiguration and Power Interface,为替代传统的APM电源管理标准而推出的新型电源管理标准。建议所有的笔记本用户开启它。一些服务器可能不需要 acpi。支持的通用操作有:“电源开关“,”电池监视“,”笔记本 Lid 开关“,“笔记本显示屏亮度“,“休眠”,“挂机”,等等。

3.anacron

配置文件:/etc/anacrontab

说明:一个自动化运行任务。Red HatLinux 附带有四个自动化任务的工具:cron、anacron、at、和 batch。当你的Linux主机并不是全天候开机,这个anacron就可以帮你执行在"crontab"设定的时间内没有执行的工作。举例来说,当你的主机在晚上12:00会自动关闭,但是偏偏crontab这个例行性工作是在4:00工作,这个时候例行性工作就不能起作用了。不过利用anacron就能做到。

是否需要启动:如果主机已经24小时开机,而且运行了cron,那么这个守护程序就不需要启动了。

anacron, atd, cron这几个调度程序有很小的差别。 建议开启cron,如果你的电脑将长时间运行,那就更应该开启它。对于服务器,应该更深入了解以确定应该开启哪个调度程序。大多数情况下,笔记本/台式机应该关闭 atd 和anacron。注意:一些任务的执行需要 anacron,比如:清理 /tmp 或 /var。

4.apmd

配置文件:/etc/sysconfig/apmd

说明:Advanced PowerManagement,高级电源管理。传统的电源管理标准。一般系统都会同时支持APM和APMD两种标志,但系统加载时只需加载一个即可。对于笔记本电脑比较有用,可以了解系统的"电池电量"。

是否需要启动:如果我们使用的是台式电脑或一直开机的机型,就不需要使用这个守护程序。

5.atd

配置文件:/etc/at.allow,/etc/at.deny

说明:一个自动化运行任务。

是否需要启动:通常需要启动。不过如果你一直使用cron,那么也可以不启动。

6.autofs

配置文件:/etc/sysconfig/autofs

说明:实现光盘、软盘、U盘等移动存储介质的自动加载。

是否需要启动:一般不需要启动。

7.avahi-daemon, avahi-dnsconfd

说明:Avahi 是 zeroconf 协议的实现。它可以在没有 DNS 服务的局域网里发现基于 zeroconf 协议的设备和服务。它跟 mDNS 一样。除非你有兼容的设备或使用 zeroconf 协议的服务,否则应该关闭它。

8.bluetooth, hcid, hidd, sdpd, dund,pand

说明:蓝牙(Bluetooth)是给无线便携设备使用的(非 wifi, 802.11)。很多笔记本提供蓝牙支持。有蓝牙鼠标,蓝牙耳机和支持蓝牙的手机。如果没有蓝牙设备或蓝牙相关的服务,就应该关闭它。其他蓝牙相关的服务有:hcid 管理所有可见的蓝牙设备,hidd 对输入设备(键盘,鼠标)提供支持, dund 支持通过蓝牙拨号连接网络,pand 允许你通过蓝牙连接以太网。

9.capi

说明:仅仅对使用 ISDN 设备的用户有用。大多数用户应该关闭它。

10.cpuspeed

说明:监测系统空闲百分比,降低或加快CPU时钟速度和电压从而在系统空闲时将能源消耗降为最小,而在系统繁忙时最大化加快系统执行速度。

是否需要启动:需要启动。

11.crond

配置文件:/etc/crontab

说明:用来执行例行性命令的守护程序。

是否需要启动:必须启动。

12.cups

配置文件:

CUPS服务器配置文件:/etc/cups/cupsd.conf

CUPS客户端配置文件:/etc/cups/client.conf

CUPS打印机配置文件:/etc/cups/printers.conf

CUPS中类(class)配置文件:/etc/cups/classes.conf

说明:Common UNIXPrinting System,公共UNIX打印支持,为Linux提供打印功能。

是否需要启动:如果不安装打印机,就不需要启动。

13.cups-lpd

说明:CUPS Line PrinterDaemon ("LPD"),提供打印功能。

是否需要启动:如果不安装打印机,就不需要启动。

14.dc_client, dc_server

说明:磁盘缓存(Distcache)用于分布式的会话缓存。主要用在 SSL/TLS 服务器。它可以被 Apache 使用。大多数的台式机应该关闭它。

15.dhcdbd

说明:这是一个让 DBUS 系统控制 DHCP 的接口。可以保留默认的关闭状态。

16.diskdump, netdump

说明:磁盘转储(Diskdump)用来帮助调试内核崩溃。内核崩溃后它将保存一个 dump文件以供分析之用。网络转储(Netdump)的功能跟 Diskdump 差不多,只不过它可以通过网络来存储。除非你在诊断内核相关的问题,否则它们应该被关闭。

17.dund

说明:支持通过蓝牙拨号来连接网络。如果没有蓝牙设备,就关闭它。

18.firstboot

说明:该服务是 Fedora 安装过程特有的。它执行在安装之后的第一次启动时仅仅需要执行一次的特定任务。它可以被关闭。

19.gpm

配置文件:/etc/sysconfig/mouse

说明:General PurposeMouse Daemon ,gpm为文本模式下的Linux程序如mc(Midnight Commander)提供了鼠标的支持。它也支持控制台下鼠标的拷贝,粘贴操作以及弹出式菜单。一般在级别3下启用,5下关闭。

20.hcid

说明:用来管理所有可见的蓝牙设备。如果没有蓝牙设备,就关闭它。

21.hidd

说明:对输入设备(键盘,鼠标)提供支持。

22.iptables

配置文件:/etc/sysconfig/iptabels

说明:该服务是用于IPv4的软件防火墙。应该开启它。

23.ip6tables

说明:该服务是用于 IPv6 的软件防火墙。大多数用户都应该关闭它。

24.irda

说明:Infrared DataAssociation,是一个实现红外无线数据传输的工业标准。

25.irqbalance

说明:对多个系统处理器环境下的系统中断请求进行负载平衡的守护程序。

是否需要启动:如果你只安装了一个CPU,就不需要加载这个守护程序。

26.kudzu

配置文件:

/etc/sysconfig/hwconf

/etc/sysconfig/kudzu

说明:硬件自动检测程序,会自动检测硬件是否发生变动,并相应地进行硬件的添加、删除工作。当系统启动时,kudzu会对当前的硬件进行检测,并且和存储在/etc/sysconfig/hwconf中的硬件信息进行一一对照,如果某个硬件从系统中被添加或者删除时,那么kudzu就会察觉到,并且通知用户是否进行相关配置,然后修改/etc/sysconfig/hwconf,使硬件资料与系统保持同步。如果/etc/sysconfig/hwconf这个文件不存在,那么kudzu将会从/etc/modprobe.conf,/etc/sysconfig/network-scripts/和/etc/X11/XF86Config中探测已经存在的硬件。

是否需要启动:如果启动kudzu,则每次启动系统,都会检查新硬件(checking new hardware),会延长系统启动的时间。如果你不打算增加新硬件,那么就可以关闭这个启动服务,以加快系统启动时间。

27.mcstrans

说明:如果你使用 SELinux 就开启它。默认情况下 Fedora Core 开启 SELinux。

28.mdmonitor

说明:该服务用来监测 SoftwareRAID 或 LVM 的信息。与RAID设备相关的守护程序。

29.mdmpd

说明:该服务用来监测 Multi-Path设备(该类型的存储设备能被一种以上的控制器或方法访问)。与RAID设备相关的守护程序。

30.messagebus

说明:这是 Linux 的 IPC(Interprocess Communication,进程间通讯)服务。确切地说,它与 DBUS 交互,为两个或两个以上的应用程序提供一对一的通讯。是重要的系统服务。强烈建议开启它。

31.microcode_ctl

说明: 可以编码以及发送新的微代码到kernel以更新Intel IA32系列处理器(Pentium Pro,PII,PIII,Pentium 4,Celeron, Xeon 等等 - 全部 P6 以及更高,不包括 pentiumclassics)。

32.netdump

说明:网络转储(Netdump)的功能跟 Diskdump 差不多,只不过它可以通过网络来存储。除非你在诊断内核相关的问题,否则它们应该被关闭。

33.netfs

说明:Network FilesystemMounter,该服务用于在系统启动时自动挂载网络中的共享文件空间,比如:NFS,Samba 等等。安装和卸载NFS、SAMBA和NCP网络文件系统。

34.netplugd

配置文件:

/etc/netplug/netplugd.conf

/etc/netplug.d/netplug

说明:network cablehotplug management daemon,netplugd是一个守护程序,可以监控一个或多个网络接口的状态,当某些事件触发时运行一个外部脚本程序。建议保留它的默认关闭状态。

35.network

说明:在系统启动时激活所有的网络接口。

36.nfs

说明:网络文件系统。

37.nfslock

说明:NFS是一个流行的通过TCP/IP网络共享文件的协议,此服务提供了NFS文件锁定功能。

38.pcmcia

说明:Pcmcia卡,支持笔记本电脑的PCMCIA 设备,如调制解调器, 网络适配器, SCSI卡等等。

39.pcscd

说明:该服务提供智能卡(和嵌入在信用卡,识别卡里的小芯片一样大小)和智能卡读卡器支持。如果你没有读卡器设备,就关闭它。

40.portmap

说明:Portmap守护程序为RPC服务,该服务是 NFS(文件共享)和 NIS(验证)的补充。除非你使用 NFS 或 NIS 服务,否则关闭它。

41.psacct

说明:包括几个工具用来监控进程活动的工具,包括ac,lastcomm, accton 和sa。

42.random

说明:快速的将系统的状态在随机的时间内存到镜象档案中,对于系统相当重要。因为在开机之后,系统会迅速的恢复到开机之前的状态。必须启动。

43.readahead_early、readahead_later

说明:这两个进程的作用是在启动系统期间,将启动系统所要用到的文件首先读取到内存中,然后在内存中进行执行,以加快系统的启动速度。而上面两个配置文件就保存着将要读取到内存的文件列表。

44.restorecond

说明:用于给 SELinux 监测和重新加载正确的文件上下文(file contexts)。它不是必须的,但如果你使用 SELinux 的话强烈建议开启它。

45.rpcgssd, rpcidmapd, rpcsvcgssd

说明:用于 NFS v4。除非你需要或使用 NFS v4,否则关闭它。

46.rhnsd

说明:Red Hat 网络服务。通知你有关官方的安全信息以及为你的系统打补丁。

47.rsync

说明:remote sync,远程数据备份工具。

48.saslauthd

说明:使用SASL的认证守护程序。

49.sgi-fam

说明:实现实时数据镜像。监控文件的变更,提供一个应用程序API接口用来当指定的文件或目录改变时及时通知。

50.smartd

说明:Self MonitorAnalysis and Reporting Technology System,监控你的硬盘是否出现故障。SMART Disk Monitoring 服务用于监测并预测磁盘失败或磁盘问题(前提:磁盘必须支持SMART)。大多数的桌面用户不需要该服务,但建议开启它,特别是服务器。

51.syslog

配置文件:/etc/syslog.conf

说明:记录所有的系统行为。

52.time

说明:从远程主机获取时间和日期,采用TCP协议。

53.time-udp

说明:从远程主机获取时间和日期,采用UDP协议。

54.vncserver

说明:VNC (Virtual Network Computing,虚拟网络计算),它提供了一种在本地系统上显示远程计算机整个"桌面"的轻量型协议。

55.xfs

预设端口:TCP 7100

说明:x font server,X Window字型服务器,为本地和远程X服务器提供字型集。

是否需要启动:如果使用run-level为5的图形界面,那么就需要启动。

56.xinetd

配置文件:/etc/xinetd.conf

说明:xinetd作为inetd的后续版本,负责管理系统中不频繁使用的服务,这些服务程序在有请求时才由xinetd服务负责启动运行,一旦完成服务请求服务程序结束运行,这样可以有效地减少对系统资源的占用率。通常,xinetd管理的程序有telnet、ftp、rsh和rlogin。关闭 xinetd也就关闭了这些由它管理的服务。

是否需要启动:必须启动。

57.yum

配置文件:/etc/yum.conf

说明:Yellow DogUpdaterModified,是一个自动更新、安装和删除RPM软件包的管理程序,它会自动计算软件包的管理程序,并判断哪些软件应该安装,哪些软件则不必安装。

是否需要启动:以系统管理策略而决定是否启动

分享到:
评论

相关推荐

    Linux ntsysv命令用法详解

    这是Red Hat公司遵循GPL规则所开发的程序,它具有互动式操作界面,您可以轻易地利用方向键和空格键等,开启,关闭操作系统在每个执行等级中,所要执行的系统服务。 语法ntsysv [--back][--level ] 参数: –back 在...

    Linux系统日常维护标准.docx

    5.1. ntsysv 管理系统服务 27 5.2. chkconfig 管理配置系统服务 28 六、【linux中的数据备份】 30 6.1. rsync的命令格式 30 6.2. rsync常用选项 31 6.3. rsync 应用实例 36 七、【Linux文件系统管理】 42 7.1、使用...

    ntsysv命令 设置系统服务

    ntsysv是Red Hat公司遵循GPL规则所开发的程序,它具有互动式操作界面,您可以轻易地利用方向键和空格键等,开启,关闭操作系统在每个执行等级中,所要执行的系统服务。 语法格式:ntsysv [参数] 常用参数: -...

    Linux下面开起启动服务命令(chkconfig、ntsysv).docx

    Linux下面开起启动服务命令(chkconfig、ntsysv).docx

    Linux下管理对系统服务访问的方法

    必须根据服务、系统配置、以及你对 Linux 的掌握程度来决定应使用哪一种方法。 拒绝对某一服务的使用的最简便方法是将其关闭。ntsysv — 基于文本的程序。chkconfig — 一个允许你在不同运行级别启动和关闭服务的...

    Linux命令搜索工具linux-command.zip

    Linux 守护进程的启动方法 Linux编程之内存映射 Linux知识点小结 10大白帽黑客专用的 Linux 操作系统 软件工具 超赞的Linux软件 Github仓库Zh ...

    RED HAT LINUX 6大全

    6.4 关闭Linux系统 98 6.4.1 shutdown 98 6.4.2 halt与reboot 99 6.5 当系统崩溃时 100 6.5.1 以root身份运行 100 6.5.2 创建引导盘 100 6.5.3 误删除文档 101 6.5.4 文件工具箱 101 6.5.5 当系统不能引导时,Red ...

    操作系统安全:关闭多余服务.docx

    关闭多余的自启动服务 控制自启动方法 控制自启动方法 更改/etc/rc.d下的对应文件夹: 如果你登陆的默认界面是字符界面,那么修改rc3.d文件夹,如果登陆界面默认是图形界面,那么修改rc5.d。 在文件夹中,每个服务...

    Linux的文书处理软件-vi《图解》

    由前面一路走来,我们一直建议使用文字模式来处理 Linux 的系统设定问题,因为不但可以让您比较容易了解到 Linux 的运作状况,也比较容易了解整个设定的基本精神,更能『保证』您的修改可以顺利的被运作 ( 这里要...

    ntsysv-1.13-2.el8.x86_64.rpm

    官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装

    Linux指令一周通 (技术图书大系).azw3

    6.30 ntsysv指令:设置系统的各种服务 6.31 passwd指令:设置密码 6.32 pwconv指令:开启用户的投影密码 6.33 pwunconv 指令:关闭用户的投影密码 6.34 rdate 指令:显示其他主机的日期与时间 6.35 reset指令:设置...

    VNC服务器的设置(图文教程).doc

    4:开机加载也可以这样: ntsysv工具也可以 5:来启动vncserver服务 默认是关闭的 来开启它 服务开启了,但为什么还是显示关闭,是因为"no displays configured",也就是说还没有开启一个远程桌面,要开启一个远程...

    Red Hat Linux 定制指南.CHM

    Red Hat Linux 9 Red Hat Linux 定制指南 版权 © 2003 Red Hat, Inc.中国站长资讯网 :www.11k.net ISBN: N/A -------------------------------------------------------------------------------- 目录 介绍 1....

    linux下,san存储多路径软件的安装及配置

    linux下,san存储多路径软件的配置 1、使用 ntsysv 命令 2、启动该服务

    Linux如何设置服务自启动

    有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务 主要用三种方式进行这一操作: ln -s 在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0~6七个运行级别之一) chkonfig 命令行运行...

    ntsysv-1.7.4-1.el7.x86_64.rpm

    离线安装包,亲测可用

    Linux命令大全完整版

    1. linux系统管理命令 1 adduser 1 chfn(change finger information) 1 chsh(change shell) 1 date 2 exit 3 finger 4 free 5 fwhois 5 gitps(gnu interactive tools process status) 5 groupdel(group ...

    linux设置服务开机自启动的三种方式

    这里介绍一下linux开机自动启动的几种方法,共计3种,大家可以借鉴一下!经验里面以centos 5.3系统为例! 方法1:.利用ntsysv命令进行设置,利用root登陆 终端命令下输入ntsysv 回车;如下图 在这个界面上进行操作...

    Linux命令大全(CHM格式离线版)

    Linux命令大全(CHM格式离线版) Linux命令大全(修改版) 进行重新编译的说明 文件传输 bye ftp ftpcount ftpshut ftpwho ncftp tftp uucico uucp uupick uuto 备份压缩 ar bunzip2 bzip2 bzip2recover compress cpio ...

    Red Hat Linux 安全设置方法

    Windows Server 2003 系统配置方案 网络安全是指网络系统的硬件、软件及其...# ntsysv以下仅列出需要启动的服务,未列出的服务一律推荐关闭,必要运行的服务再逐个打开.atdcrondirqbalancemicrocode_ctlnetworksshdsy

Global site tag (gtag.js) - Google Analytics