Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows Server 系統教學 >> Server 2003

Windows Server 2003 IIS 6.0 網站日誌記錄完整配置指南

編輯:Server 2003

IIS 6.0 日誌記錄提供比 Windows 事件日誌更詳細的 Web 存取資訊:訪客 IP、請求 URL、回應狀態碼、用戶代理、頻寬用量等。完整配置三階段:啟用日誌、配置儲存策略、日誌分析應用。

一、啟用網站日誌記錄

  1. 開啟「Internet 資訊服務管理員」 (inetmgr)。
  2. 展開伺服器節點 → 「網站」→ 右鍵目標網站 → 「內容」。
  3. 「網站」索引標籤 → 勾選 「啟用日誌記錄」。
    ⚠️ 必須同時勾選「主目錄」索引標籤 → 「記錄存取」才能生效。
  4. 「作用中日誌格式」選擇:
    📋 W3C 擴充日誌檔案格式 (推薦,可自訂欄位、標準化、工具支援最好)
    📋 IIS 日誌檔案格式
    📋 NCSA 通用日誌檔案格式
    📋 ODBC 日誌記錄 (寫入資料庫)
  5. 點選「屬性」→「進階」→ 勾選需記錄欄位:
    ✅ 日期、時間、用戶端 IP、用戶名、方法、URI 查詢、狀態碼、位元組傳送/接收、耗時、用戶代理、Cookie、Referer 等。
  6. ODBC 格式需額外設定 DSN、資料表、帳號密碼。

二、特定資料夾/檔案啟用或停用日誌

  1. IIS 管理員 → 找到目標虛擬目錄/資料夾/檔案 → 右鍵「內容」。
  2. 「目錄」/「檔案」索引標籤 → 勾選/取消勾選 「記錄存取」。

三、日誌檔案儲存策略配置

  1. 網站「內容」→「網站」索引標籤 → 「屬性」→「一般」索引標籤。
    日誌屬性
  2. 「新增日誌檔案排程」選擇:
    🔘 每小時:高流量網站
    🔘 每天:標準選擇 (預設)
    🔘 每週:低流量
    🔘 每月:極低流量
    🔘 無限制大小:單一檔案持續寫入 (需手動停止網站才能讀取)
    🔘 檔案大小達到:指定大小 (MB) 自動切割
  3. 「使用本地時間進行檔案命名與建立」:勾選後按本地午夜切割 (W3C 格式預設 GMT),日誌內時間仍為 GMT。
  4. 「日誌檔案目錄」:指定儲存路徑 (完整本地路徑,不可用 UNC/映射磁碟機/句點/反斜線)。

四、使用記事本審核 IIS 日誌 (安全性分析)

  1. 開啟記事本 → 「檔案」→「開啟」→ 選取日誌檔。
  2. 重點檢查可疑事件:
    🔴 多次失敗的可執行檔/腳本執行嘗試 (重點監控 /scripts/、/cgi-bin/)
    🔴 單一 IP 大量失敗登入嘗試 (暴力破解/拒絕服務前兆)
    🔴 .bat/.cmd 檔案存取/修改失敗嘗試
    🔴 未授權上傳可執行檔至可執行目錄嘗試

五、生產環境安全性建議

  • 🗑️ 移除網站根目錄下的 ASP 註冊頁 (含建立憑證資訊),或限制存取權限。
  • 📊 部署日誌集中收集 (Windows Event Forwarding / Logstash / Fluentd / NXLog) → SIEM 分析。
  • 🔄 設定日誌保留期 (如 90 天) 與自動歸檔/壓縮。
  • 🚨 配置關鍵指標告警:404 暴增、5xx 錯誤率、單 IP 請求量異常、掃描器特徵 (sqlmap、nikto、dirb 等 User-Agent)。
  • 🔒 確保日誌檔案 ACL 僅允許 Administrators/系統/備份操作員讀取,防止竄改/刪除。

日誌格式欄位對照 (W3C 擴充格式)

欄位說明
date日期 (YYYY-MM-DD)
time時間 (HH:MM:SS, GMT)
c-ip用戶端 IP
cs-username驗證用戶名 (匿名為 -)
cs-methodHTTP 方法 (GET/POST/PUT/DELETE 等)
cs-uri-stem請求 URI 路徑
cs-uri-query查詢字串
sc-statusHTTP 狀態碼
sc-bytes伺服器傳送位元組數
cs-bytes用戶端傳送位元組數
time-taken處理耗時 (毫秒)
cs(User-Agent)用戶代理字串
cs(Cookie)Cookie 內容
cs(Referer)來源頁面 URL

完善 IIS 日誌配置與分析流程,是 Web 伺服器安全運維與效能優化的基石。

Copyright © Windows教程網 All Rights Reserved