萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux 核心遭攻擊如何清理日誌與修補漏洞

雖然 Linux 以安全著稱,但核心仍可能存在漏洞。本文回顧兩個經典核心漏洞(遠端 DDoS 與 Ext4 本地提權),說明如何查詢核心版本、套用更新,並清理可能殘留的攻擊日誌。

知名漏洞回顧

1. 遠端「Ping of Death」DDoS(CVE-2010-XXXX)

Linux 2.6.28.10~2.6.29 之間引入編碼錯誤,導致舊式大型 IPv4 封包可癱瘓伺服器。開源社群迅速發布修補,若核心非受影響版本則安全。

2. Ext4 本地權限提升

Ext4 在 2.6.28 成為正式支援,三個小缺陷讓一般使用者可覆寫唯讀檔案(如 /etc/passwd),進而竄改密碼。此漏洞同樣已修補。

檢查核心版本

uname -a

輸出範例:Linux server 2.6.32-754.el6.x86_64 #1 SMP ...,版本號即為 2.6.32-754。

套用安全更新

  • Debian/Ubuntu:apt update && apt upgrade -y linux-image-$(uname -r)
  • RHEL/CentOS:yum update kernel -y
  • openSUSE:zypper patch

更新後務必重啟以載入新核心。

清理可疑日誌

攻擊者常清洗 /var/log/wtmp、/var/log/btmp、/var/log/secure 等登入記錄。管理員可定期備份並比對,發現異常立即調查。若需手動清空(僅限測試環境):

> /var/log/wtmp
> /var/log/btmp
history -c
> ~/.bash_history

最佳實務

  1. 啟用自動安全更新或訂閱漏洞通知。
  2. 限制本地使用者權限,善用 sudo。
  3. 部署入侵偵測系統(如 AIDE、Auditd)。
copyright © 萬盛學電腦網 all rights reserved