歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux 服務詳解

Linux 服務詳解

日期:2017/2/28 14:27:12   编辑:Linux教程

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,Intel SpeedStep,Athlon-64,Athlon-X2,Intel 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 貓來上網,否則你應該關閉它。

更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2014-10/107926p2.htm

Copyright © Linux教程網 All Rights Reserved