管理 Linux 服務 (daemons) 是優化開機速度、強化安全、節省資源的關鍵。可使用 chkconfig、ntsysv (文字介面) 或 system-config-services (圖形介面,GNOME: 系統→管理→伺服器設定→Services) 進行管理。請務必修改 Runlevel 3 (文字) 與 5 (圖形) 兩個層級。
⚠ 絕對不要關閉以下核心服務 (除非極度確定):
acpid, haldaemon, messagebus, klogd, network, syslogd
| 服務名稱 | 功能描述 | 筆記本 | 桌機 | 伺服器 |
|---|---|---|---|---|
| NetworkManager / Dispatcher | 自動切換有線/無線網路 | 啟用 | 關閉 | 視需求 (DHCP 環境可開) |
| acpid | ACPI 電源管理介面 (電源鍵、電池、合蓋、休眠) | 啟用 | 視需求 | 關閉 |
| anacron, atd, cron | 排程任務守護程式 (cron 最常用) | 啟用 cron, 關閉 atd/anacron | 啟用 cron, 關閉 atd/anacron | 深入評估需啟用哪個 |
| apmd | 舊式電源管理 (APM),若支援 ACPI 應關閉 | 關閉 (若有 ACPI) | 關閉 | 關閉 |
| autofs | 自動掛載可移動儲存 (USB 硬碟、隨身碟) | 啟用 | 啟用 | 視需求 |
| avahi-daemon / dnsconfd | Zeroconf/mDNS 區域網服務發現 | 關閉 (無相容裝置時) | 關閉 | 關閉 |
| bluetooth, hcid, hidd, sdpd, dund, pand | 藍牙支援 (滑鼠、鍵盤、耳機、撥網、PAN) | 有藍牙裝置才啟用 | 通常關閉 | 關閉 |
| capi | ISDN 設備支援 | 關閉 | 關閉 | 關閉 (非 ISDN 環境) |
| cpuspeed | 動態調整 CPU 頻率省電 (SpeedStep, PowerNow, Core 2 等) | 啟用 (支援機型) | 啟用 (支援機型) | 關閉 (固定效能優先) |
| cupsd, cups-config-daemon | 列印服務 (CUPS) | 有印表機才啟用 | 有印表機才啟用 | 視需求 |
| dc_client / dc_server | 分散式快取 (SSL/TLS session cache) | 關閉 | 關閉 | Apache SSL 需求時啟用 |
| dhcdbd | DBUS 控制 DHCP 介面 | 保留預設關閉 | 關閉 | 關閉 |
| diskdump / netdump | 核心崩潰記憶體轉儲 (本地/網路) | 關閉 | 關閉 | 除非核心除錯 |
| firstboot | 安裝後首次開機執行任務 | 關閉 | 關閉 | 關閉 |
| gpm | 文字模式滑鼠支援 (Ctrl+Alt+F1~F6) | Runlevel 3 開, 5 關 | Runlevel 3 開, 5 關 | Runlevel 3 開 |
| hplip, hpiod, hpssd | HP 印表機支援 | 有相容印表機才啟用 | 同左 | 同左 |
| iptables | Linux 標準軟體防火牆 | 直接連網必開 | 有硬體防火牆可關 | 強烈建議開啟 |
| ip6tables | IPv6 防火牆 | 未用 IPv6 關閉 | 關閉 | 視 IPv6 部署 |
| irda, irattach | 紅外線通訊 (筆電、PDA、手機) | 關閉 | 關閉 | 關閉 |
| irqbalance | 多處理器中斷平衡 (多核/超執行緒效果未明) | 單 CPU 關閉 | 單 CPU 關閉 | 多 CPU 啟用 |
| isdn | ISDN 撥號上網 | 關閉 | 關閉 | 非 ISDN 關閉 |
| kudzu | 硬體偵測與設定 | 僅換硬體時啟用 | 平時關閉 | 平時關閉 |
| lm_sensors | 主板感測器監控 (溫度、電壓、風扇) | GKrellM 用戶啟用 | 視需求 | 伺服器建議啟用 |
| mctrans | SELinux 多類別轉換 | 啟用 SELinux 時開啟 | 同左 | 同左 |
| mdmonitor | 軟體 RAID/LVM 監控 | 關閉 | 關閉 | 使用 RAID 才啟用 |
| mdmpd | 多路徑裝置監控 | 關閉 | 關閉 | 關閉 |
| messagebus (D-Bus) | 進程間通訊 (IPC) 核心服務 | 必須啟用 | 必須啟用 | 必須啟用 |
| netplugd | 網路介面狀態變更觸發指令 | 保留預設關閉 | 關閉 | 關閉 |
| netfs | 開機自動掛載網路共享 (NFS, Samba) | 無共享則關閉 | 無共享則關閉 | 有掛載需求啟用 |
| nfs, nfslock | Unix/Linux 標準檔案共享 | 關閉 | 關閉 | 需 NFS 共享才啟用 |
| ntpd | 網路時間協定自動校時 | 長期連網建議啟用 | 建議啟用 | 必須啟用 |
| pcscd | 智慧卡/讀卡機支援 | 無讀卡機關閉 | 關閉 | 視需求 |
| portmap | NFS/NIS 輔助服務 | 未用 NFS/NIS 關閉 | 關閉 | 視需求 |
| readahead_early / later | 預讀程式到記憶體加速啟動 | 啟用 | 啟用 | 視需求 |
| restorecond | SELinux 檔案上下文恢復 | 用 SELinux 強烈建議開 | 同左 | 同左 |
| rpcgssd, rpcidmapd, rpcsvcgssd | NFSv4 相關 RPC 服務 | 關閉 | 關閉 | 用 NFSv4 才啟用 |
| sendmail | 郵件傳輸代理 (MTA) | 非郵件伺服器關閉 | 關閉 | 郵件伺服器才啟用 |
| smartd | S.M.A.R.T. 硬碟健康監控預測失效 | 建議啟用 | 建議啟用 | 必須啟用 |
| smb | Samba 檔案共享 (Linux↔Windows) | 需與 Windows 共享才開 | 同左 | 同左 |
| sshd | SSH 遠端登入服務 | 需遠端管理才開 | 需遠端管理才開 | 必須啟用 (並強化設定) |
善用此表依據您的硬體配置與用途啟停服務,可有效縮短開機時間、降低記憶體佔用、減少攻擊面。