Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 2000 Server 安全隱患深度分析與防範對策

編輯:Windows 2003 常見問題解答

Windows 2000 Server 廣泛用於企業伺服器,若安裝配置不當極易遭入侵。本文從安裝階段與執行階段兩大面向,系統性剖析風險並給出硬化方案。

一、安裝階段隱患與對策

隱患說明對策
接上網路安裝安裝中 ADMIN$ 共享無密碼保護,服務啟動前即暴露漏洞離線安裝,修補完成前勿接網路
系統與應用同分區系統洩漏可能導致應用資料外洩至少三分區:C: 系統、D: 應用/IIS/FTP、E: 資料/日誌
使用 FAT32無檔案級存取控制全盤採用 NTFS
預設安裝 (典型)自動安裝 IIS、DHCP、DNS 等高風險元件選「自訂」安裝,僅保留必要元件
修補程式未及時套用已知漏洞可被自動化工具利用離線安裝完畢 → 安裝應用 → 套用所有修補程式 → 再接網路

二、執行階段隱患與對策

1. 關閉預設共享

  • 批次檔法:建立 SHAREDEL.BAT 含 NET SHARE C$ /DELETE 等指令,排入「排程工作」每次開機執行。
  • 登錄檔法:HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters 新增 DWORD AutoShareServer=0。

2. 移除多餘網路協定

僅保留 TCP/IP,移除 NWLink IPX/SPX、NetBEUI 等。

3. 停用不必要服務

建議停用:Telnet、DHCP Client、DNS Client、Print Spooler、Remote Registry、SNMP、Terminal Services 等 (視實際需求)。

4. 啟用安全性原則

  • 帳戶鎖定:5 次失敗鎖定 30 分鐘。
  • 密碼原則:複雜度啟用、最小 8 字元、最長壽命 90 天、最短壽命 3 天、記住 24 代密碼、停用可還原加密。
  • 稽核原則:至少啟用「登入事件」、「帳戶登入事件」、「帳戶管理」失敗/成功稽核。
  • 使用者權利指派:「從遠端系統強制關機」設為無人可用。
  • 安全性選項:「對匿名連線的額外限制」設「不允許列舉 SAM 帳戶和共享」;或登錄檔 HKLM\System\CurrentControlSet\Control\LSA\RestrictAnonymous=1。

5. 強化 Administrator 與 Guest 帳戶

  • 重新命名 Administrator,建立同名陷阱帳戶 (最低權限、複雜密碼、啟用稽核)。
  • 停用 Guest,重新命名並設複雜密碼。

6. 頁面檔、傾印檔、共用權限、IIS/FTP 安全

  • 關機時清除分頁檔:HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management\ClearPageFileAtShutdown=1。
  • 關閉核心傾印或限制讀取權限。
  • 新建共用預設權限改為「讀取」,嚴格最小權限原則。
  • IIS/FTP 若非必要請移除;必要時套用 URLScan、鎖定目錄權限、啟用稽核日誌。

落實上述硬化措施,可大幅提升 Windows 2000 Server 抗攻擊能力,建立基線安全環境。

Copyright © Windows教程網 All Rights Reserved