對這文章發表回應
發表限制: 非會員 可以發表
發表者: 冷日 發表時間: 2007/9/5 9:11:31
linux一下服務哪些是必須啟動的﹖哪些可以設置為不啟動﹖﹖
acpid anacron apmd arptables_jf atd autofs cpuspeed crond cups cups_config_deamon mdmonitor network pcmcia portmap rawdevices readahead readahead_early gpm haldaemon iiim iptables irqbalance isdn kudzu lm_sensors netfs messagebus xinetd nfslock rhnsd smartd rpcgssd rpcidmapd rpcsvcgssd syslog
知道的請詳細說明一下吧,只保留必須的服務即可,昨天隨意的停了幾個服務發現系統不能啟動了,所以請高手指點一下。
--------------------------------------------------------------------------------
acpid﹕提供高級電源管理。
cpuspeed﹕可以提高系統運行效率。
crond﹕執行例行性程序。
Iptables﹕ 防火牆。
Kudzu﹕自動檢測硬件的變更。
Network﹕ 激活網絡接口。
Random﹕加快系統的啟動。
Readahead和Readahead_early﹕加快系統的啟動。
Syslog﹕把各類事件寫入日誌。
acpid 配置文件﹕/proc/acpi/event 預設端口﹕無說明﹕Advanced Configuration and Power Interface,為替代傳統的APM電源管理標準而推出的新型電源管理標準。是否需要啟動﹕如果你需要對電源進行管理,那就需要啟動。
anacron 配置文件﹕/etc/anacron 預設端口﹕無說明﹕一個自動化運行任務。Red Hat Linux 隨帶四個自動化任務的工具﹕cron、 anacron、at、和 batc。當你的Linux主機並不是全天候開機,這個anacron就可以幫你執行在"crontab"設定的時間內沒有執行的工作。舉例來說,當你的主機在晚上12:00會自動關閉,但是偏偏crontab這個例行性工作是在4:00工作,這個時候例行性工作就不能起作用了。不過利用anacron就能做到。是否需要啟動﹕如果主機已經24小時開機,而且運行了cron,那麼這個守護程序就不需要啟動了。
apmd 配置文件﹕/etc/sysconfig/apmd 預設端口﹕無說明﹕Advanced Power Management,高級電源管理。傳統的電源管理標準。一般系統都會同時支持APM和APMD兩種標誌,但系統加載時只需加載一個即可。對於筆記本電腦比較有用,可以瞭解系統的"電池電量"。是否需要啟動﹕如果我們使用的是台式電腦或一直開機的機型,就不需要使用這個守護程序。
atd 配置文件﹕/etc/at.allow,/etc/at.deny 預設端口﹕無說明﹕一個自動化運行任務。是否需要啟動﹕通常需要啟動。不過如果你一直使用cron,那麼也可以不啟動。
autofs 配置文件﹕/etc/rc.d/init.d/autofs 預設端口﹕無說明﹕實現光盤、軟盤的自動加載。是否需要啟動﹕一般不需要啟動。
chargen chargen-udp 預設端口﹕TCP/UDP 19 說明﹕Character Generator Protocol,一種網絡服務,主要功能是提供類似遠程打字的功能。更多細節﹕http://www.networksorcery.com/enp/RFC/Rfc864.txt 是否需要啟動﹕為安全起見,盡量關閉這個服務。
cpuspeed 說明﹕監測系統空閑百分比,降低或加快CPU時鐘速度和電壓從而在系統空閑時將能源消耗降為最小,而在系統繁忙時最大化加快系統執行速度。更多細節﹕ http://altlinux.org/index.php?mo ... mp;package=cpuspeed 是否需要啟動﹕需要啟動。
crond 配置文件﹕/etc/crontab 預設端口﹕無說明﹕用來執行例行性命令的守護程序。是否需要啟動﹕必須啟動。
cups 配置文件﹕ CUPS服務器配置文件﹕/etc/cups/cupsd.conf CUPS客戶端配置文件﹕/etc/cups/client.conf CUPS打印機配置文件﹕/etc/cups/printers.conf CUPS中類(class)配置文件﹕/etc/cups/classes.conf 說明﹕Common UNIX Printing System,公共UNIX打印支持,為Linux提供打印功能。是否需要啟動﹕如果不安裝打印機,就不需要啟動。
cups-lpd 預設端口﹕無說明﹕CUPS Line Printer Daemon ("LPD"),提供打印功能。是否需要啟動﹕如果不安裝打印機,就不需要啟動。
daytime daytime-udp 預設端口﹕TCP 13 說明﹕Daytime協議(RFC867)是一個簡單的協議,為客戶機實現從遠程服務器獲取日期和時間的功能。是否需要啟動﹕不用啟動。
echo echo-udp 預設端口﹕7 說明﹕服務器回顯客戶數據服務。是否需要啟動﹕不用啟動。
gpm 配置文件﹕/etc/sysconfig/mouse 預設端口﹕無說明﹕General Purpose Mouse Daemon ,gpm為文本模式下的Linux程序如mc(Midnight Commander)提供了鼠標的支持。它也支持控制台下鼠標 的拷貝,粘貼操作以及彈出式菜單。是否需要啟動﹕沒必要的話,建議不要啟動。
iptables 說明﹕防火牆。是否需要啟動﹕必須啟動。
irda Infrared Data Association,是一個實現紅外無線數據傳輸的工業標準。
irqbalance 對多個系統處理器環境下的系統中斷請求進行負載平衡的守護程序。是否需要啟動﹕如果你只安裝了一個CPU,就不需要加載這個守護程序。
isdn Integrated Services Digital Network,綜合數字服務網絡。提供對isdn設備的支持。
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),會延長系統啟動的時間。如果你不打算增加新硬件,那麼就可以關閉這個啟動服務,以加快系統啟動時間。
mdmonitor 與RAID設備相關的守護程序。
mdmpd 與RAID設備相關的守護程序。
messagebus D-BUS是一個庫,為兩個或兩個以上的應用程序提供一對一的通訊。
dbus-daemon-1是一個應用程序,它使用這個庫來實現messagebus守護程序。多個應用程序通過連接messagebus守護程序可以實現與其他程序交換信息。更多細節﹕ http://www.freedesktop.org/software/dbus/doc/dbus-daemon-1.1.html microcode_ctl 可以編碼以及發送新的微代碼到kernel以更新Intel IA32系列處理器(Pentium Pro,PII,PIII,Pentium 4,Celeron, Xeon 等等 - 全部 P6 以及更高,不包括 pentium classics)。更多細節﹕ http://www.urbanmyth.org/microcode/ http://microcodes.sourceforge.net/ netdump News Backup Dump Server,遠程備份服務器。
netfs Network Filesystem Mounter,安裝和卸載NFS、SAMBA和NCP網絡文件系統。
netplugd 配置文件﹕ /etc/netplug/netplugd.conf /etc/netplug.d/netplug 說明﹕network cable hotplug management daemon,netplugd是一個守護程序,可以監控一個或多個網絡接口的狀態,當某些事件觸發時運行一個外部腳本程序。更多細節﹕http://people.debian.org/~enrico/netplugd.html network 在系統啟動時激活所有的網絡接口。
nfs 網絡文件系統。
nfslock NFS是一個流行的通過TCP/IP網絡共享文件的協議,此服務提供了NFS文件鎖定功能。
ntpd 配置文件﹕/etc/ntp.conf 說明﹕Network time Protocol daemon,網絡時間校正協議。簡單的說,NTP是用來使系統和一個精確的時間源保持時間同步的協議。推薦大家看一篇文章﹕《NTP-讓網絡裡的電腦時間精確到毫秒》發表在2004年12月份的《在線技術》雜誌第63頁 pcmcia Pcmcia卡,支持筆記本電腦的PCMCIA 設備,如調製解調器, 網絡適配器, SCSI卡等等。
portmap Portmap守護程序為RPC服務,如NIS和NFS提供動態端口的分配。
psacct 包括幾個工具用來監控進程活動的工具,包括ac,lastcomm, accton 和sa。
random 說明﹕快速的將系統的狀態在隨機的時間內存到景象檔案中,對於系統相當重要。因為在開機之後,系統會迅速的恢復到開機之前的狀態。是否需要啟動﹕必須啟動。
rawdevices 在使用集群文件系統時用於加載raw設備的守護程序。
readahead readahead_early 配置文件﹕/etc/readahead.early.files /etc/readahead.files 說明﹕readahead和readahead_early是在Fedora core 2中最新推出的兩個後台運行的守護程序。其作用是在啟動系統期間,將啟動系統所要用到的文件首先讀取到內存中,然後在內存中進行執行,以加快系統的啟動速度。而上面兩個配置文件就保存著將要讀取到內存的文件列表。
rhnsd Red Hat 網絡服務。通知你有關官方的安全信息以及為你的系統打補丁。
rpcgssd rpcidmapd rpcsrcgssd 說明﹕gestion NFS v4,是Linux 2.6內核新添的功能。是否需要啟動﹕不需要啟動。
rsync remote sync,遠程數據備份工具。
saslauthd 使用SASL的認証守護程序。
sendmail 郵件服務器。
services 一個內部xinetd服務,用於監聽活動的服務。
sgi-fam 實現實時數據鏡像。監控文件的變更,提供一個應用程序API接口用來當指定的文件火目錄改變時及時通知。
smartd Self Monitor Analysis and Reporting Technology System,監控你的硬盤是否出現故障。
sshd 配置文件﹕ OpenSSH服務器配置文件﹕/etc/ssh/sshd_config OpenSSH客戶端配置文件﹕/etc/ssh/ssh_config 預設端口﹕22 說明﹕Secure Shell Protocol,實現安全地遠程登陸管理主機。是否需要啟動﹕如果想實現遠程管理,就需要啟動。
syslog 配置文件﹕/etc/syslog.conf 說明﹕記錄所有的系統行為。是否需要啟動﹕必須啟動。
time 從遠程主機獲取時間和日期,採用TCP協議。
time-udp 從遠程主機獲取時間和日期,採用UDP協議。
vncserver VNC (Virtual Network Computing,虛擬網絡計算),它提供了一種在本地系統上顯示遠程計算機整個"桌面"的輕量型協議。更多細節﹕http://www.realvnc.com/ xfs 預設端口﹕TCP 7100 說明﹕x font server,X Window字型服務器,為本地和遠程X服務器提供字型集。是否需要啟動﹕如果使用run-level為5的圖形界面,那麼就需要啟動。
xinetd 配置文件﹕/etc/xinetd.conf 說明﹕xinetd作為inetd的後續版本,負責管理系統中不頻繁使用的服務,這些服務程序在有請求時才由xinetd服務負責啟動運行,一旦完成服務請求服務程序結束運行,這樣可以有效地減少對系統資源的佔用率。通常,xinetd管理的程序有telnet、ftp、rsh和rlogin。關閉 inetd也就關閉了這些由它管理的服務。更多細節﹕http://www.xinetd.org/ 是否需要啟動﹕必須啟動。
yum 配置文件﹕/etc/yum.conf 說明﹕Yellow Dog UpdaterModified,是一個自動更新、安裝和刪除RPM軟件包的管理程序,它會自動計算軟件包的管理程序,並判斷哪些軟件應該安裝,哪些軟件則不必安裝。更多細節﹕ http://linux.duke.edu/projects/yum/ 是否需要啟動﹕以系統管理策略而決定是否啟動。
acpid anacron apmd arptables_jf atd autofs cpuspeed crond cups cups_config_deamon mdmonitor network pcmcia portmap rawdevices readahead readahead_early gpm haldaemon iiim iptables irqbalance isdn kudzu lm_sensors netfs messagebus xinetd nfslock rhnsd smartd rpcgssd rpcidmapd rpcsvcgssd syslog
知道的請詳細說明一下吧,只保留必須的服務即可,昨天隨意的停了幾個服務發現系統不能啟動了,所以請高手指點一下。
--------------------------------------------------------------------------------
acpid﹕提供高級電源管理。
cpuspeed﹕可以提高系統運行效率。
crond﹕執行例行性程序。
Iptables﹕ 防火牆。
Kudzu﹕自動檢測硬件的變更。
Network﹕ 激活網絡接口。
Random﹕加快系統的啟動。
Readahead和Readahead_early﹕加快系統的啟動。
Syslog﹕把各類事件寫入日誌。
acpid 配置文件﹕/proc/acpi/event 預設端口﹕無說明﹕Advanced Configuration and Power Interface,為替代傳統的APM電源管理標準而推出的新型電源管理標準。是否需要啟動﹕如果你需要對電源進行管理,那就需要啟動。
anacron 配置文件﹕/etc/anacron 預設端口﹕無說明﹕一個自動化運行任務。Red Hat Linux 隨帶四個自動化任務的工具﹕cron、 anacron、at、和 batc。當你的Linux主機並不是全天候開機,這個anacron就可以幫你執行在"crontab"設定的時間內沒有執行的工作。舉例來說,當你的主機在晚上12:00會自動關閉,但是偏偏crontab這個例行性工作是在4:00工作,這個時候例行性工作就不能起作用了。不過利用anacron就能做到。是否需要啟動﹕如果主機已經24小時開機,而且運行了cron,那麼這個守護程序就不需要啟動了。
apmd 配置文件﹕/etc/sysconfig/apmd 預設端口﹕無說明﹕Advanced Power Management,高級電源管理。傳統的電源管理標準。一般系統都會同時支持APM和APMD兩種標誌,但系統加載時只需加載一個即可。對於筆記本電腦比較有用,可以瞭解系統的"電池電量"。是否需要啟動﹕如果我們使用的是台式電腦或一直開機的機型,就不需要使用這個守護程序。
atd 配置文件﹕/etc/at.allow,/etc/at.deny 預設端口﹕無說明﹕一個自動化運行任務。是否需要啟動﹕通常需要啟動。不過如果你一直使用cron,那麼也可以不啟動。
autofs 配置文件﹕/etc/rc.d/init.d/autofs 預設端口﹕無說明﹕實現光盤、軟盤的自動加載。是否需要啟動﹕一般不需要啟動。
chargen chargen-udp 預設端口﹕TCP/UDP 19 說明﹕Character Generator Protocol,一種網絡服務,主要功能是提供類似遠程打字的功能。更多細節﹕http://www.networksorcery.com/enp/RFC/Rfc864.txt 是否需要啟動﹕為安全起見,盡量關閉這個服務。
cpuspeed 說明﹕監測系統空閑百分比,降低或加快CPU時鐘速度和電壓從而在系統空閑時將能源消耗降為最小,而在系統繁忙時最大化加快系統執行速度。更多細節﹕ http://altlinux.org/index.php?mo ... mp;package=cpuspeed 是否需要啟動﹕需要啟動。
crond 配置文件﹕/etc/crontab 預設端口﹕無說明﹕用來執行例行性命令的守護程序。是否需要啟動﹕必須啟動。
cups 配置文件﹕ CUPS服務器配置文件﹕/etc/cups/cupsd.conf CUPS客戶端配置文件﹕/etc/cups/client.conf CUPS打印機配置文件﹕/etc/cups/printers.conf CUPS中類(class)配置文件﹕/etc/cups/classes.conf 說明﹕Common UNIX Printing System,公共UNIX打印支持,為Linux提供打印功能。是否需要啟動﹕如果不安裝打印機,就不需要啟動。
cups-lpd 預設端口﹕無說明﹕CUPS Line Printer Daemon ("LPD"),提供打印功能。是否需要啟動﹕如果不安裝打印機,就不需要啟動。
daytime daytime-udp 預設端口﹕TCP 13 說明﹕Daytime協議(RFC867)是一個簡單的協議,為客戶機實現從遠程服務器獲取日期和時間的功能。是否需要啟動﹕不用啟動。
echo echo-udp 預設端口﹕7 說明﹕服務器回顯客戶數據服務。是否需要啟動﹕不用啟動。
gpm 配置文件﹕/etc/sysconfig/mouse 預設端口﹕無說明﹕General Purpose Mouse Daemon ,gpm為文本模式下的Linux程序如mc(Midnight Commander)提供了鼠標的支持。它也支持控制台下鼠標 的拷貝,粘貼操作以及彈出式菜單。是否需要啟動﹕沒必要的話,建議不要啟動。
iptables 說明﹕防火牆。是否需要啟動﹕必須啟動。
irda Infrared Data Association,是一個實現紅外無線數據傳輸的工業標準。
irqbalance 對多個系統處理器環境下的系統中斷請求進行負載平衡的守護程序。是否需要啟動﹕如果你只安裝了一個CPU,就不需要加載這個守護程序。
isdn Integrated Services Digital Network,綜合數字服務網絡。提供對isdn設備的支持。
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),會延長系統啟動的時間。如果你不打算增加新硬件,那麼就可以關閉這個啟動服務,以加快系統啟動時間。
mdmonitor 與RAID設備相關的守護程序。
mdmpd 與RAID設備相關的守護程序。
messagebus D-BUS是一個庫,為兩個或兩個以上的應用程序提供一對一的通訊。
dbus-daemon-1是一個應用程序,它使用這個庫來實現messagebus守護程序。多個應用程序通過連接messagebus守護程序可以實現與其他程序交換信息。更多細節﹕ http://www.freedesktop.org/software/dbus/doc/dbus-daemon-1.1.html microcode_ctl 可以編碼以及發送新的微代碼到kernel以更新Intel IA32系列處理器(Pentium Pro,PII,PIII,Pentium 4,Celeron, Xeon 等等 - 全部 P6 以及更高,不包括 pentium classics)。更多細節﹕ http://www.urbanmyth.org/microcode/ http://microcodes.sourceforge.net/ netdump News Backup Dump Server,遠程備份服務器。
netfs Network Filesystem Mounter,安裝和卸載NFS、SAMBA和NCP網絡文件系統。
netplugd 配置文件﹕ /etc/netplug/netplugd.conf /etc/netplug.d/netplug 說明﹕network cable hotplug management daemon,netplugd是一個守護程序,可以監控一個或多個網絡接口的狀態,當某些事件觸發時運行一個外部腳本程序。更多細節﹕http://people.debian.org/~enrico/netplugd.html network 在系統啟動時激活所有的網絡接口。
nfs 網絡文件系統。
nfslock NFS是一個流行的通過TCP/IP網絡共享文件的協議,此服務提供了NFS文件鎖定功能。
ntpd 配置文件﹕/etc/ntp.conf 說明﹕Network time Protocol daemon,網絡時間校正協議。簡單的說,NTP是用來使系統和一個精確的時間源保持時間同步的協議。推薦大家看一篇文章﹕《NTP-讓網絡裡的電腦時間精確到毫秒》發表在2004年12月份的《在線技術》雜誌第63頁 pcmcia Pcmcia卡,支持筆記本電腦的PCMCIA 設備,如調製解調器, 網絡適配器, SCSI卡等等。
portmap Portmap守護程序為RPC服務,如NIS和NFS提供動態端口的分配。
psacct 包括幾個工具用來監控進程活動的工具,包括ac,lastcomm, accton 和sa。
random 說明﹕快速的將系統的狀態在隨機的時間內存到景象檔案中,對於系統相當重要。因為在開機之後,系統會迅速的恢復到開機之前的狀態。是否需要啟動﹕必須啟動。
rawdevices 在使用集群文件系統時用於加載raw設備的守護程序。
readahead readahead_early 配置文件﹕/etc/readahead.early.files /etc/readahead.files 說明﹕readahead和readahead_early是在Fedora core 2中最新推出的兩個後台運行的守護程序。其作用是在啟動系統期間,將啟動系統所要用到的文件首先讀取到內存中,然後在內存中進行執行,以加快系統的啟動速度。而上面兩個配置文件就保存著將要讀取到內存的文件列表。
rhnsd Red Hat 網絡服務。通知你有關官方的安全信息以及為你的系統打補丁。
rpcgssd rpcidmapd rpcsrcgssd 說明﹕gestion NFS v4,是Linux 2.6內核新添的功能。是否需要啟動﹕不需要啟動。
rsync remote sync,遠程數據備份工具。
saslauthd 使用SASL的認証守護程序。
sendmail 郵件服務器。
services 一個內部xinetd服務,用於監聽活動的服務。
sgi-fam 實現實時數據鏡像。監控文件的變更,提供一個應用程序API接口用來當指定的文件火目錄改變時及時通知。
smartd Self Monitor Analysis and Reporting Technology System,監控你的硬盤是否出現故障。
sshd 配置文件﹕ OpenSSH服務器配置文件﹕/etc/ssh/sshd_config OpenSSH客戶端配置文件﹕/etc/ssh/ssh_config 預設端口﹕22 說明﹕Secure Shell Protocol,實現安全地遠程登陸管理主機。是否需要啟動﹕如果想實現遠程管理,就需要啟動。
syslog 配置文件﹕/etc/syslog.conf 說明﹕記錄所有的系統行為。是否需要啟動﹕必須啟動。
time 從遠程主機獲取時間和日期,採用TCP協議。
time-udp 從遠程主機獲取時間和日期,採用UDP協議。
vncserver VNC (Virtual Network Computing,虛擬網絡計算),它提供了一種在本地系統上顯示遠程計算機整個"桌面"的輕量型協議。更多細節﹕http://www.realvnc.com/ xfs 預設端口﹕TCP 7100 說明﹕x font server,X Window字型服務器,為本地和遠程X服務器提供字型集。是否需要啟動﹕如果使用run-level為5的圖形界面,那麼就需要啟動。
xinetd 配置文件﹕/etc/xinetd.conf 說明﹕xinetd作為inetd的後續版本,負責管理系統中不頻繁使用的服務,這些服務程序在有請求時才由xinetd服務負責啟動運行,一旦完成服務請求服務程序結束運行,這樣可以有效地減少對系統資源的佔用率。通常,xinetd管理的程序有telnet、ftp、rsh和rlogin。關閉 inetd也就關閉了這些由它管理的服務。更多細節﹕http://www.xinetd.org/ 是否需要啟動﹕必須啟動。
yum 配置文件﹕/etc/yum.conf 說明﹕Yellow Dog UpdaterModified,是一個自動更新、安裝和刪除RPM軟件包的管理程序,它會自動計算軟件包的管理程序,並判斷哪些軟件應該安裝,哪些軟件則不必安裝。更多細節﹕ http://linux.duke.edu/projects/yum/ 是否需要啟動﹕以系統管理策略而決定是否啟動。