Linux haldaemon服務

火星人 @ 2014-03-08 , reply:0
←手機掃碼閱讀

這幾天搞一個問題,滑鼠鍵盤不可用.最后調查發現是haldaemon服務被關閉導致.從網上查了些資料,總結如下:

haldaemon服務&無法啟動的解決http://linux.chinaunix.net/techdoc/install/2008/10/27/1041157.shtml

Fedra Core最大的特點是能夠自動掛載優盤或移動硬碟之類的存儲設備.在實現自動掛載的功能時,hotplug、udev、messagebus、haldaemon、gaimn幾個服務必不可少.
其中,hotplug是核心,當硬體設備接入系統后,由hotplug服務檢測到並自動配置內核狀態,調用添加相關的內核模塊.
udev負責動態維護/dev目錄,使/dev目錄和當前的系統狀態保持一致,創建/dev/sdax等設備文檔.
messagebus服務負責在各個系統進程之間傳遞消息.
haldaemon接受由udev通過D-BUS傳遞來的消息后調fstab-sync修改 fstab文檔,動態創建/media目錄下的子目錄作為掛載點.
gamin檢測到 fstab 發生變化之後,負責通知桌面系統.桌面系統在 “電腦” 項目中建立驅動器圖標.
因此實現自動載入移動存儲設備時確保上述的幾個服務正常啟動.通常在進行系統優化時可能會無意中關閉haldaemon服務,這樣就會導致無法動態更改/etc/fstab文檔,從而導致移動設備接入系統后無法自動識別.此時能夠通過mount命令進行手動掛載.
另外,系統啟動時假如HAL服務啟動顯示為失敗,很可能是messagebus服務並未啟動.這時重啟messagebus服務之後再重新啟動haldaemon

Linux 服務詳解 http://3353175.blog.51cto.com/addblog.php

acpid
ACPI
(全稱 Advanced Configuration and Power Interface)服務是電源管理介面.建議所有的筆記本用戶開啟它.一些伺服器可能不需要 acpi.支持的通用操作有:“電源開關“,”電池監視“,”筆記本 Lid 開關“,“筆記本顯示屏亮度“,“休眠”, “掛機”,等等.

anacron, atd, crond
這幾個調度程序有很小的差別. 建議開啟 cron,如果你的電腦將長時間運行,那就更應該開啟它.對於伺服器,應該更深入了解以確定應該開啟哪個調度程序.大多數情況下,筆記本/台式機應該關閉 atd 和 anacron.注意:一些任務的執行需要 anacron,比如:清理 /tmp 或 /var.

alsasound
Alsa
音效卡驅動守護程序.Alsa音效卡驅動程序本來是為了 一種音效卡Gravis UltraSound(GUS)而寫的,該程序被證 明很優秀,於是作者就開始為一般的音效卡寫 驅動程序. Alsa和OSS/Free 及OSS/Linux兼容,但是有自己的接 口,甚至比OSS優秀.

apmd
一些筆記本和舊的硬體使用 apmd.如果你的電腦支持 acpi,就應該關閉 apmd.如果支持 acpi,那麼 apmd 的工作將會由 acpi 來完成.

arptables_jf
為arptables網路的用戶控制過濾的守護進程.

arpwatch
記錄日誌並構建一個在LAN介面上看到的乙太網地址和IP地址對資料庫 .

atalk
AppleTalk
網路守護進程.注意不要在後台運行該程序,該程序的數據結構在運行其他進程前先花一定時間初始化.

auditd
審核子系統可以被系統管理員用來監測系統調用和那些符合 CAPP 或其它審核要求的文件系統訪問.它的主要內容包括:
·
默認情況下,審核在內核中被禁用.但是,當安裝了 auditd 軟體后,運行這個軟體將會啟動審核守護進程(auditd).
·
當 auditd 運行的時候,審核信息會被發送到一個用戶配置日誌文件中(默認的文件是 /var/log/audit/audit.log).如果 auditd 沒有運行,審核信息會被發送到 syslog.這是通過默認的設置來把信息放入 /var/log/messages.如果審核子系統沒有被啟用,沒有審核信息會被產生.
·
這些審核信息包括了 SELinux AVC 信息.以前,AVC 信息會被發送到 syslog,但現在會被審核守護進程發送到審核日誌文件中.
·
要完全在內核中禁用審核,在啟動的時候使用 audit=0 參數.您還需要使用 chkconfig auditd off 2345 來關閉 auditd.您可以在運行時使用 auditctl -e 0 來在內核中關閉審核.
審核守護進程(auditd)從內核的 audit netlink 介面獲取審核事件數據.auditd 的配置會不盡相同,如輸出文件配置和日誌文件磁碟使用參數可以在 /etc/auditd.conf 文件中配置.請注意,如果您設置您的系統來進行 CAPP 風格的審核,您設置一個專用的磁碟分區來只供 audit 守護進程使用.這個分區應該掛載在 /var/log/audit.
系統管理員還可以使用 auditctl 工具程序來修改 auditd 守護進程運行時的審核參數、syscall 規則和文件系統的查看.它包括了一個 CAPP 配置樣本,您可以把它拷貝到 /etc/audit.rules 來使它起作用.


審核日誌數據可以通過 ausearch 工具程序來查看和搜索.

autofs
該服務自動掛載可移動存儲器(比如 USB 硬碟).如果你使用移動介質(比如移動硬碟,U 盤),建議啟用這個服務.

avahi-daemon, avahi-dnsconfd
Avahi
zeroconf 協議的實現.它可以在沒有 DNS 服務的區域網里發現基於 zeroconf 協議的設備和服務.它跟 mDNS 一樣.除非你有兼容的設備或使用 zeroconf 協議的服務,否則應該關閉它.

bootparamd
引導參數伺服器,為LAN上的無盤工作站提供引導所需的相關信息.

bluetooth, hcid, hidd, sdpd, dund, pand
藍牙(Bluetooth)是給無線便攜設備使用的(非 wifi, 802.11).很多筆記本提供藍牙支持.有藍牙滑鼠,藍牙耳機和支持藍牙的手機.很多人都沒有藍牙設備或藍牙相關的服務,應該關閉它.其他藍牙相關 的服務有:hcid 管理所有可見的藍牙設備,hidd 對輸入設備(鍵盤,滑鼠)提供支持, dund 支持通過藍牙撥號連接網路,pand 允許你通過藍牙連接乙太網.

capi
僅僅對使用 ISDN 設備的用戶有用.大多數用戶應該關閉它.

chargen
使用tcp協議的chargen server,chargen(Character Generator Protocol)是一種網路服務,主要功能是提供類似遠程打字的功能.

chargen-udp
使用UDP協議的chargen server.

chargen-dgram
chargen-stream

conman

cpuspeed
該服務可以在運行時動態調節 CPU 的頻率來節約能源(省電).許多筆記本的 CPU 支持該特性,現在,越來越多的台式機也支持這個特性了.如果你的 CPU 是:Petium-M,Centrino,AMD PowerNow, Transmetta,英特爾 SpeedStep,Athlon-64,Athlon-X2,英特爾 Core 2 中的一款,就應該開啟它.如果你想讓你的 CPU 以固定頻率運行的話就關閉它.

cupsd, cups-config-daemon, cups-lpd
印表機相關.

cvs
cvs
是一個版本控制系統.

daytime
使用TCP 協議的Daytime守護進程,該協議為客戶機實現從遠程伺服器獲取日期 和時間的功能.預設埠:13.
daytime-udp
使用UDP 協議的Daytime守護進程.

daytime-dgram
daytime-stream

dc_client, dc_server
磁碟緩存(Distcache)用於分散式的會話緩存.主要用在 SSL/TLS 伺服器.它可以被 Apache 使用.大多數的台式機應該關閉它.

dhcdbd


這是一個讓 DBUS 系統控制 DHCP 的介面.可以保留默認的關閉狀態.

diskdump, netdump
磁碟轉儲(Diskdump)用來幫助調試內核崩潰.內核崩潰后它將保存一個 “dump“ 文件以供分析之用.網路轉儲(Netdump)的功能跟 Diskdump 差不多,只不過它可以通過網路來存儲.除非你在診斷內核相關的問題,它們應該被關閉.

discard-dgram
discard-stream

dnsmasq
DNSmasq
是一個輕巧的,容易使用的DNS服務工具,它可以應用在內部網和Internet連接的時候的IP地址NAT轉換,也可以用做小型網路的DNS服務.

echo
伺服器回顯客戶數據服務守護進程.
echo-udp
使用UDP協議的伺服器回顯客戶數據服務守護進程.
echo-dgram
echo-stream

eklogin
接受rlogin會話鑒證和用kerberos5加密的一種服務的守護進程.

ekrb5-telnet

firstboot
該服務是 Fedora 安裝過程特有的.它執行在安裝之後的第一次啟動時僅僅需要執行一次的特定任務.它可以被關閉.

functions

gated


網關路由守護進程.它支持各種路由協議,包括RIP版本1和2、DCN HELLO協議、 OSPF版本2以及EGP版本2到4.

gpm
終端滑鼠指針支持(無圖形界面).如果你不使用文本終端(CTRL-ALT-F1, F2..),那就關閉它.不過,我在運行級別 3 開啟它,在運行級別 5 關閉它.

gssftp
使用kerberos 5認證的ftp守護進程.

haldaemon
halt

hplip, hpiod, hpssd
HPLIP
服務在 Linux 系統上實現 HP 印表機支持,包括 Inkjet,DeskJet,OfficeJet,Photosmart,Business InkJet 和一部分 LaserJet 印表機.這是 HP 贊助的惠普 Linux 列印項目(HP Linux Printing Project)的產物.如果你有相兼容的印表機,那就啟用它.

hsqldb
一個java的關係型資料庫守護進程,得名於Hypersonic SQL,但這個項目已經沒有再繼續了.

httpd
Web
伺服器Apache守護進程,可用來提供HTML文件以 及CGI動態內容服務.

innd
Usenet
新聞伺服器守護進程.

iiim

中文輸入法伺服器守護進程.

inetd
網際網路操作守護程序.監控網路對各種它管理的服務的需求,並在必要的時候啟動相應的服務程序.在Redhat 和Mandrake linux中被xinetd代替.Debian, Slackware, SuSE仍然使用.

ip6tables
如果你不知道你是否在使用 IPv6,大部分情況下說明你沒有使用.該服務是用於 IPv6 的軟體防火牆.大多數用戶都應該關閉它.

ipmi
iptables

它是 Linux 標準的防火牆(軟體防火牆).如果你直接連接到互聯網(如,cable,DSL,T1),建議開啟它.如果你使用硬體防火牆(比如:D-Link,Netgear,Linksys 等等),可以關閉它.強烈建議開啟它.

irda, irattach
IrDA
提供紅外線設備(筆記本,PDA’s,手機,計算器等等)間的通訊支持.大多數用戶應該關閉它.

irqbalance
在多處理器系統中,啟用該服務可以提高系統性能.大多數人不使用多處理器系統,關閉它.但是我不知道它作用於多核 CPU’s 或 超線程 CPU’s 系統的效果.在單 CPU 系統中關閉它應該不會出現問題.

isdn
這是一種互聯網的接入方式.除非你使用 ISDN 貓來上網,否則你應該關閉它.

keytable
該進程的功能是轉載在/etc/sysconfig/keyboards里定義的鍵盤映射表,該表可以通過kbdconfig工具進行選擇.您應該使該程序處於激活狀態.

kdump

klogin
遠程登陸守護進程.

krb5-telnet
使用kerberos 5認證的telnet守護進程.

kshell
kshell
守護進程.

killall
krb524
kudzu

該服務進行硬體探測,並進行配置.如果更換硬體或需要探測硬體更動,開啟它.但是絕大部分的台式機和伺服器都可以關閉它,僅僅在需要時啟動.

ldap
ldap
Lightweight Directory Access Protocol)目錄訪問協議伺服器守護進程.

libvirtd

lm_sensors
該服務可以探測主板感應器件的值或者特定硬體的狀態(一般用於筆記本電腦).你可以通過它來查看電腦的實時狀態,了解電腦的健康狀況.它在 GKrellM 用戶中比較流行.如果沒有特殊理由,建議關閉它.

lvm2-monitor


mcstrans
SELinux
轉換服務,如果你使用 SELinux 就開啟它,但你也可以關閉.

mdmonitor
該服務用來監測 Software RAID 或 LVM 的信息.它不是一個關鍵性的服務,可以關閉它.

mdmpd
該服務用來監測 Multi-Path 設備(該類型的存儲設備能被一種以上的控制器或方法訪問).它應該被關閉.

messagebus
這是 Linux 的 IPC(Interprocess Communication,進程間通訊)服務.確切地說,它與 DBUS 交互,是重要的系統服務.強烈建議開啟它.

multipathd, microcode_ctl
可編碼以及發送新的微代碼到內核以更新英特爾 IA32系列處理器守護進程.

mysqld
一個快速高效可靠的輕型SQL資料庫引擎守護進程.

named
DNS
(BIND)伺服器守護進程.

netconsole

netfs
該服務用於在系統啟動時自動掛載網路中的共享文件空間,比如:NFS,Samba 等等.如果你連接到區域網中的其它伺服器並進行文件共享,就開啟它.大多數台式機和筆記本用戶應該關閉它.

netplugd, ifplugd
Netplugd
用於監測網路介面並在介面狀態改變時執行指定命令.建議保留它的默認關閉狀態.

network
激活/關閉啟動時的各個網路介面守護進程.

nfs, nfslock
這是用於 Unix/Linux/BSD 系列操作系統的標準文件共享方式.除非你需要以這種方式共享數據,否則關閉它.

nscd
服務名緩存進程,它為NIS和LDAP等服務提供更快的驗證,如果你運行這些服務,那你應該開啟它.

ntpd
該服務通過互聯網自動更新系統時間.如果你能永久保持互聯網連接,建議開啟它,但不是的.

pcscd
該服務提供智能卡(和嵌入在信用卡,識別卡里的小晶元一樣大小)和智能卡讀卡器支持.如果你沒有讀卡器設備,就關閉它.

pcmcia
主要用於支持筆記本電腦介面守護進程.

portmap
該服務是 NFS(文件共享)和 NIS(驗證)的補充.除非你使用 NFS 或 NIS 服務,否則關閉它.

postgresql
PostgreSQL
關係資料庫引擎.

pppoe
ADSL
連接守護進程.

proftpd
proftpd
是Unix下的一個配置靈活的ftp伺服器的守護程序.

psacct
該守護進程包括幾個工具用來監控進程活動的工具,包括ac,lastcomm, accton和sa.

random
保存和恢復系統的高質量隨機數生成器,這些隨機數是系統一些隨機行為提供的.

rawdevices
在使用集群文件系統時用於載入raw設備的守護進程.

rdisc
readahead_early, readahead_later
該服務通過預先載入特定的應用程序到內存中以提供性能.如果你想程序啟動更快,就開啟它.

restorecond
用於給 SELinux 監測和重新載入正確的文件上下文(file contexts).它不是的,但如果你使用 SELinux 的話強烈建議開啟它.

rhnsd
Red Hat
網路服務守護進程.通知官方的安全信息以及為系統打補丁.

routed
該守護程序支持RIP協議的自動IP路由表維護.RIP主要 使用在小型網路上,大一點的網路就需要複雜一點的協議.

rpcgssd, rpcidmapd, rpcsvcgssd
用於 NFS v4.除非你需要或使用 NFS v4,否則關閉它.

rsync
remote sync
遠程數據備份守護進程.

rsh
遠程主機上啟動一個shell,並執行用戶命令.

rwhod
允許遠程用戶獲得運行rwho守護程序的機器上所有已登錄用戶的列表.

rstatd
一個為LAN上的其它機器收集和提供系統信息的守候進程.

ruserd
遠程用戶定位服務,這是一個基於RPC的服務,它提供關於當前記錄到LAN上一個機器日誌中的用戶信息.

rwalld
激活rpc.rwall服務進程,這是一項基於RPC的服務,允許用戶給每個註冊到LAN機器上的其他終端寫消息.

rwhod

激活rwhod服務進程,它支持LAN的rwho和ruptime服務.

saslauthd
使用SASL的認證守護進程.

sendmail
除非你管理一個郵件伺服器或你想 在區域網內傳遞或支持一個共享的 IMAP 或 POP3 服務.大多數人不需要一個郵件傳輸代理.如果你通過網頁(hotmail/yahoo/gmail)或使用郵件收發程序(比如:Thunderbird, Kmail,Evolution 等等)收發郵件.你應該關閉它.

setroubleshoot
查看selinux日誌的程序

squid
代理伺服器squid守護進程.

smartd
SMART Disk Monitoring
服務用於監測並預測磁碟失敗或磁碟問題(前提:磁碟支持 SMART).大多數的桌面用戶不需要該服務,但建議開啟它,特別是伺服器.

smb
SAMBA
服務是在 Linux 和 Windows 之間共享文件的服務.如果有 Windows 用戶需要訪問 Linux 上的文件,就啟用它.

snmpd
本地簡單網路管理守護進程.

sshd
SSH
允許其他用戶登錄到你的系統並執行程序,該用戶可以和你同一網路,也可以是遠程用戶.開啟它存在潛在的安全隱患.如果你不需要從其它機器或不需要從遠程登錄,就應該關閉它.

syslog
tcpmux-server
tftp

time
該守護進程從遠程主機獲取時間和日期,採用TCP協議.

time-udp
該守護進程從遠程主機獲取時間和日期,採用UDP協議.
time-dgram
time-stream

tux
在Linux內核中運行apache伺服器的守護進程.

vsftpd
vsftpd
伺服器的守護進程

vmware-tools
vmware-tools
,虛擬機中裝了vmware-tools包之後才會有的.

vncserver
VNC
Virtual Network Computing,虛擬網路計算),它提供了一種在本地系統上顯示遠程計算機整個”桌面”的輕量型協議.

winbind
Winbind
是一款 Samba 組件,在 CentOS 系統下,他被包含在了 samba-common 包中. Winbind 在Linux上實現了微軟的RPC調用、可插式驗證模塊和名字服務切換,通過 samba 介面與 Windows 域控獲得聯繫,可以使NT域用戶能在Linux主機上以Linux用戶身份進行操作.通過設定 Linux 伺服器的 nss 配置,我們可以讓系統通過 Winbind 程序來解析用戶信息.

wpa_supplicant


無線網卡上網服務

xend, xendomains
XEN
虛擬服務相關

xfs
X Window
字型伺服器守護進程,為本地和遠程X伺服器提供字型集.

xinetd
(該服務默認可能不被安裝)它是一個特殊的服務.它可以根據特定埠收到的請求啟動多個服務.比如:典型的 telnet 程序連接到 23 號埠.如果有 telent 請求在 23 號埠被 xinetd 探測到,那 xinetd 將啟動 telnetd 服務來響應該請求.為了使用方便,可以開啟它.運行 chkconfig –list, 通過檢查 xinetd 相關的輸出可以知道有哪些服務被 xinetd 管理.

ypbind
為NIS(網路信息系統)客戶機激活ypbind服務進程 .

yppasswdd
NIS
口令伺服器守護進程.

ypserv
NIS
主伺服器守護進程.

yum, yum-updatesd
RPM
操作系統自動升級和軟體包管理守護進程.

ConsoleKit
這個主要是 Gnome 使用的用於 Fedora - Fast User Switching ,主要用於自動載入 device 和 Power Management. 建議

Disable
NetworkManager, NetworkManagerDispatcher
主要用於筆記本的有線網路和無線網路之間的切換,有些 DHCP 用戶會用到 . 建議 Disable
acpid
高級電源管理,在 Fedora 7 中默認安裝的,如果需要可以安裝
anacron, atd, cron
Linux
裡面的計劃任務,cron 建議打開,其它兩項關閉
auditd
這個記錄 kernel 的審計情況,相當於另外的一個 loggin 服務,用命令 auditctl 查看文件的變化情況,普通用戶用不上可以關閉
autofs
自動加裁文件系統,如果你用的移動設備建議打開,不然就關掉咯
avahi-daemon, avahi-dnsconfd
相當於 mDNS 的一個軟體,我也不知道幹什麼用的,建議關閉
bluetooth, hcid, hidd, sdpd, dund, pand
用於藍牙設備的 deamon ,沒有的可以關閉
btseed, bttrack
和 BitTorrent 相關的服務,建議關閉
capi
與ISDN相關的服務,一般用戶都可以關閉
cpuspeed
控制CPU的頻率用於節省電源, Pentium-M, Centrino, AMD PowerNow, Transmetta, 英特爾 SpeedStep, Athlon-64, Athlon-X2, 英特爾 Core
2
支持,如果你CPU不支持或者,想CPU全速運行都可以關掉它
cupsd, cups-config-daemon
以印表機相關的服務,有印表機可以打開
dc_client, dc_server
主要用以 SSL/TLS 服務,如 Apache Server,不使用就可以關閉
dhcdbd
DHCP
相關服務,使用DHCP的人打開,用固定IP的關閉就行了
firstboot
用於第一啟動相關的設置,關閉
gpm
對滑鼠的支持,如果你用 console 要以打開,常用

x-server 就關閉
haldaemon
HAL (Hardware Abstraction Layer)
這個打開
hplip, hpiod, hpssd
HP
印表機支持程序,不使就HP印表機的就關閉吧
httpd
Apache HTTP Web Server
iptables
Linux
下的防火牆,好東東啊
ip6tables
IPv6
的防火牆,大部分用戶可以半閉了
irda, irattach
IrDA
支持服務,大部分用戶都不會用上
irqbalance
對多核多CPU的用戶的服務,用VMware的沒必要打開了
isdn
ISDN
用戶用的,關閉
kudzu
如果你不是經常的更換硬體就關閉它
lirc
紅外遙控支持,沒什麼用處
lisa
和網上鄰居的功能很像,如果用Samba 或 NFS 可以打開
lm_sensors
主板測試PC健康用的服務,如CPU,硬碟溫度之些的,不用可以關掉
mcstrans
用於查看 context 的,用 SELinux 的可打開
mdmonitor
用於監視軟 RAID 和 LVM 信息,你也可以關掉
messagebus
IPC (Interprocess Communication)
進程間通信服務,一個重要的服務,打開
nasd
聲音支持,用於X Windows,不用的就半掉
netconsole
初始化網路控制台登陸,關閉
netfs
用於自動載入NFS,Samba的服務,不用可以關掉
netplugd
監測網路介面用的,普通用戶關掉
nfs, nfslock
用於 Unix/Linux/BSD 之間的文件共享,不用就半掉
nmbd
Samba
的一個服務,用於NETBeui名稱解析用的
nscd
用於緩存密碼的,沒什麼用


ntpd
NTP
服務
pcscd
用於對子 Smart Cards 的支持,不用就半掉
readahead_early, readahead_later
優化程序的啟動速度用的,果如你想啟動的快些就打開
restorecond
用於監控文件用的,如果你用 SELinux 就打開它
rpcbind
RPC
服務支持 (像 NFS or NIS). 如果沒有服務依賴它可以關掉
rpcgssd, rpcidmapd, rpcsvcgssd
用於 NFS v4. 除非你使用 NFS v4, 關掉
sendmail
Linux
下的郵件伺服器
setroubleshoot
這個程序提供信息給 setroubleshoot Browser,如果你用 SELinux 可以打開它
smartd
SMART
,用於監測硬碟的,VMware用戶關掉
smb
SAMBA
與Windows共享文件用
smolt
用於提供每月的一些統計表,不知什麼用,關掉
sshd
用於SSH連接用的
yum-updatesd
用於在線自動升級的,建議打開

Linux最小化服務配置說明

文章來源:http://hi.baidu.com/ubuntu2me/blog/item/3c13fc00f30dac0f728da559.html

服務名稱 功能 默認開啟 推薦 說明
NetworkManager 為了自動連接網路的服務 x 可以不用
acpid 高級配置和電源管理介面 建議開啟,對筆記本比較有用
anacron 一個自動化運行任務的服務 x

可以不用
apmd 高級電源管理(支持舊硬體) x 可以不用,apmd\acpid二選一
atd 類似於cron的任務調度系統 按需啟用
auditd 內核審計守護程序 x 可以不用,Seliux相關
autofs 光碟機\NFS\SMB自動載入卸載功能 按需啟用
avahi-daemon 查找基於zeroconf協議的機器 x 可以不用
avahi-dnsconfd Avahi DNS demo x 可以不用
bluetooth 藍牙無線通信 x 可以不用
clvmd Cluster LVM x 集群相關
cman

x 集群相關
conman remote consoles managed by conmand x 可以不用
cpuspeed 調節cpu頻率,可能會導致時間問題 x 可以不用
crond 與計劃任務 強烈建議開啟
cups 列印服務 x 可以不用
dnsmasq dns cache伺服器 x 可以不用
dund supports dialup networking over bluetooth x 可以不用
firstboot 系統安裝后初期設定工具 x 可以不用
gfs global file system x 集群相關
gfs2

x 集群相關
gpm console環境下的滑鼠支持 建議開啟
haldaemon 實現硬體自動檢測掛載的功能 建議開啟(依賴messagebus服務)
hidd 藍牙H.I.D.服 x 可以不用
httpd apache 按需啟用
ibmasm ibm硬體管理 x 可以不用
ip6tables ipv6防火牆 x 可以不用
ipmi 智能平台管理界面 可以監控系統狀況 x 可以不用
iptables ipv4防火牆 按需啟用
ipvsadm 集群負荷分散相關 x

集群相關
irda 紅外線通信 x 可以不用
irqbalance cpu負載均衡 多核cpu以上需要
kdump 內核崩潰時轉儲內存運行參數用的 x 可以不用
kudzu 硬體變動檢測程序 x 可以不用
lm_sensors cpu溫度檢測工具(?) x 可以不用
luci cluster服務相關 x 集群相關
lvm2-monitor lvm相關 x 集群相關
mcstrans 在開啟Selinux下用於檢查context的 x 可以不用Selinux相關
mdmonitor 軟Raid管理工具 按需啟用
mdmpd 軟Raid管理監視工具 按需啟用
messagebus 負責在各個系統進程之間傳遞消息 開啟haldaemon
microcode_ctl

x 可以不用
modclusterd cluster相關 x 可以不用
multipathd 監控多路徑設備 x 可以不用
mysqld mysql資料庫 按需啟用
named bind9 DNS伺服器 按需啟用
netconsole 初始化網路控制日誌 x 可以不用
netfs 安裝和卸載NFS、SAMBA和NCP網路文件系統 x 可以不用
netplugd 網卡精靈進程 網線熱插拔監視 x 可以不用
network 網路服務 開啟
nfs NFS Network File System x

可以不用
nfslock NFS 文件Lock守護程序 x 可以不用
nscd name cache,名稱服務緩存守護程式 x 可以不用,named相關
ntpd 網路/系統時鐘同步服務 x 可以不用
oddjobd 與D-Bus相關 x 可以不用
openais 與Cluster相關,Heartbeat類似 集群相關
pand BlueZ Bluetooth PAN x 可以不用,Bluetooth相關
pcscd 智能卡、讀卡器支持 x 可以不用
piranha-gui 與cluster相關 x 集群相關
portmap NFS/NIS用於RPC動態埠分配的守護進程 x

可以不用,NFS相關
psacct 進程審計守護進程 x 可以不用
pulse LVS LVM相關 x 集群相關
qdiskd 與cluster相關 x 集群相關
rdisc 實現客戶端的ICMP路由器發現協議 x 只有一個路由器可以不用
readahead_early 預先載入特定的應用程序到內存中以提供性能 開啟
readahead_later 同上 開啟
restorecond Selinux關聯項目 x 可以不用,Selinux相磁
rgmanager 與cluster相關 x 集群相關
ricci 與cluster相關 x

集群相關
rpcgssd NFS相關 x 可以不用,NFS相關
rpcidmapd RPC name to UID/GID mapper x 可以不用,NFS相關
rpcsvcgssd NFS相關 x 可以不用,NFS相關
saslauthd 使用SASL的認證守護進程,sendmail相關 x 可以不用,Sendmail相關
scsi_reserve SCSI Persistent Reservations Cluster相關 x 集群相關
sendmail mail demo 按需啟用,Sendmail相關
setroubleshoot 查看selinux日誌的程序,Selinux相關 x 可以不用,Selinux相關
smartd 硬碟自動檢測的守護進程 開啟
smb Samba文件伺服器 按需啟用
snmpd snmp相關 按需啟用,集群之間時間同步需要
snmptrapd snmp相關 x

按需啟用,集群之間時間同步需要
sshd ssh服務 開啟
syslog 系統登錄、日誌必要程序 開啟
tog-pegasus 集群相關 x 可以不用,集群相關
vncserver vnc遠程控制 按需啟用
wdaemon x web郵件系統World2.1的一部分,用來提供HTTP介面Client x 可以不用
winbind 允許Unix系統利用Windows NT的用戶帳號信息, samba相關 x 可以不用
wpa_supplicant wifi-wpa認證 按需啟用
xfs X Window字型伺服器守護進程 x 可以不用
ypbind Network Information Service(NIS) 客戶端 按需啟用
yum-updatesd yum自動升級 x

可以不用

服務的介紹參考文章
http://www.examda.com/linux/fudao/20100318/091118508.html
blog.sina.com.cn/s/blog_59e866610100d8rs.html
http://hi.baidu.com/luoleicn/blog/item/6b76d4cf763aa83bf9dc612b.html

本文出自 「wangccsy」 博客,謝絕轉載!





[火星人 via ] Linux haldaemon服務已經有601次圍觀

http://www.coctec.com/docs/linux/show-post-46419.html