了解及優化常見的Linux系統服務

2021-09-21 03:01:19 字數 2026 閱讀 6188

常見的linux系統服務

linux系統中包含了大量的服務程式,這些程式在切換執行級別時有rc指令碼根據預設的狀態進行啟動或終止。其中有些系統服務可能並不是使用者需要的,但是也預設執行了,只有正確了解各個系統服務的用途,才能選擇性地進行優化操作,實現按需啟用linux伺服器系統。

服務名稱

用途簡介

備註

atd延期、定時執行任務

建議關閉

autofs

自動掛載檔案系統

建議關閉

bluetooth

發現、認證藍芽相關裝置

建議關閉

anacrond

執行因關機等耽誤的計畫任務

建議關閉

crond

按預定週期執行計畫任務

建議開啟

cups

印表機服務

建議關閉

firstboot

執行安裝系統後的初始化過程

建議關閉

haldaemon

蒐集、維護硬體資訊

建議關閉

apache的web**服務

建議關閉

ip6tables

使用ipv6位址的linux防火牆

建議關閉

iptables

使用ipv4位址的linux防火牆

建議關閉

irqbalance

多核心cpu處理器的排程支援

建議開啟

kdump

記錄核心崩潰時的記憶體資訊

建議關閉

lvm2-monitor

lvm邏輯卷管理及監控

建議開啟

messagebus

傳送系統相關事件的通知資訊

建議開啟

netfs

訪問共享資料夾等網路檔案系統

建議開啟

network

配置及使用網絡卡、網路位址

建議開啟

nfs訪問nfs協議的網路檔案系統

建議關閉

nfslock

nfs訪問的檔案鎖定功能

建議關閉

restorecond

selinux安全機制的檔案監控和恢復功能

建議關閉

rhnsd

訪問red hat network,獲取通知、提交訂閱等

建議關閉

rpcgssd

管理nfs訪問中的客戶程式語境

建議關閉

saslauthd

基於文字的身份認證

建議關閉

smartd

監控本地硬碟的狀態及並傳送故障報告

建議開啟

smb檔案共享服務

建議關閉

sshd

提供遠端登入和管理linux主機的功能

建議開啟

rsyslog

記錄核心、系統的日誌訊息

建議開啟

vsftpd

建議關閉

注意:這些服務的開啟和關閉,需要根據主機的實際功能需求來定,不要生搬硬套!!!

優化開機自動載入的服務

ntsysv工具:提供乙個互動式、視覺化視窗,可以在字元終端執行,便於集中管理多個服務

單獨執行「ntsysv」命令,僅用於管理當前執行級別的服務

執行「ntsysv --level 35」命令,同時對執行級別3、5的服務進行管理  

chkconfig工具:不提供互動式、視覺化視窗,管理單個服務效率更高

chkconfig --list   檢視所有服務的預設啟動狀態

chkconfig --list 服務名   檢視指定服務的預設啟動狀態

設定系統服務的預設啟動狀態

執行格式:chkconfig  --level  級別列表 服務名  on|off

Centos系統常見的優化

優化而言,沒有標準的優化方案,只有最合適自己的優化方案,同時每個系統的功能也是不一樣的,所以說每個伺服器優化起來也是不一樣的!登入管理 對於linux系統來說,最好所有的操作都通過普通使用者提權去操作,root擁有對系統最大的許可權,對外開放也是不安全的,同時建議每個服務都有對應的服務賬號,並非使用...

linux系統優化 Selinux介紹及關閉方法

selinux selinux security enhancedlinux 是美國 局 nsa 對於強制訪問控制的實現,是 linux歷史上最傑出的新安全子系統。雖然是乙個安全功能,可是由於功能太多了,什麼都要管,所以用起來反而更麻煩,因而可以把它關閉,進而使用其它的安全方式替代。檢視selinu...

Linux系統初步了解

redhat radhat是紅帽企業發行的linux系統 redhat enterprise linux rhel 紅帽企業版 centos 是redhat的免費轉殖版本 fedora core 個人桌面版 debian ubuntu 在debian上進行二次研發的發行版 slackware sla...