萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 網路安全 >  >> 病毒防護

Linux 伺服器必備安全工具箱:Nmap、Nessus、Snort 部署與實戰指南

一、資訊蒐集工具:知己知彼

1. Nmap — 網路掃描瑞士刀

安裝: 多數發行版預裝 4.x,建議官網下載最新 5.5+ 源碼編譯(`./configure && make && make install`)。

常用掃描模式:

  • `nmap `:預設 TCP Connect 掃描(易被偵測)。
  • `nmap -sS `:SYN 半開掃描,隱蔽、需 root。
  • `nmap -sU `:UDP 掃描。
  • `nmap -O `:OS 指紋辨識。
  • `nmap -sS -p 23,80 -oN result.txt 192.168.1.1-50`:指定埠、輸出檔案、掃描網段。

進階參數: `-v` 詳細輸出、`-iR` 隨機掃描、`-p` 指定埠範圍、`-Pn` 跳過 Ping 探測、`-f` 碎片封包繞過防火牆。

GUI 前端: NmapFE (GTK)、Kmap (Qt/KDE)、Zenmap (官方跨平台 GUI,強烈推薦)。

2. Nessus — 遠端漏洞掃描標準

  • C/S 架構:Server 執行掃描,Client 配置策略。
  • Plug-in 架構:社群/官方每日更新漏洞檢測腳本(超過 150,000+ plugins)。
  • Knowledge Base 儲存歷史掃描結果,支援 HTML/文字/LaTeX 報表匯出。
  • 免費版(Nessus Essentials)支援 16 IP,企業版需訂閱。

二、入侵偵測:Snort

  • 規則驅動:社群規則 (Community Rules) + 訂閱規則 (Talos VRT),覆蓋已知攻擊特徵、異常流量、惡意軟體 C2 通訊。
  • 模式:Sniffer、Packet Logger、NIDS(網路入侵偵測)。
  • 部署建議:鏡像埠 (SPAN) / TAP 接入核心交換機,啟用 `unified2` 輸出對接 Barnyard2 + Snorby/Splunk/ELK 視覺化。

三、防禦體系建構流程

  1. 資產發現: Nmap 全網掃描 → 建立 CMDB。
  2. 漏洞評估: Nessus 認證掃描 → 風險分級 → 修補/緩解追蹤。
  3. 流量基線: Snort 學習正常流量 → 白名單化 → 告警調優。
  4. 持續監控: SIEM 關聯日誌、NetFlow、端點遙測 → 威脅狩獵。
  5. 事件回應: SOP 包含遏制、鑑識、根因、復原、複盤。

工具只是手段,**流程、人員、情報**才是核心。定期紅藍軍演練,驗證防禦有效性。

copyright © 萬盛學電腦網 all rights reserved