A. 定制專屬 Win2000 Server
1. 版本選擇:首選英文版
中文版 Bug 遠多於英文版,補丁延遲至少半個月。語言非障礙時,強烈建議使用英文版。
2. 組件精簡:最小服務 = 最大安全
預設安裝極度危險(Mitnick 言:可進入任何預設安裝主機)。典型 Web 伺服器最小組件:僅安裝 IIS Common Files、IIS Snap-In、WWW Server。高危組件勿裝:Indexing Service、FrontPage 2000 Server Extensions、Internet Service Manager (HTML)。
3. 遠程管理軟體雙軌制
Terminal Service (RDP) 速度快適合常規操作,但虛擬桌面機制導致安裝軟體/重啟服務等真實桌面互動操作常出錯(甚至直接關機)。建議輔助部署 pcAnywhere 等實體桌面遠控工具互補。
B. 正確安裝 Win2000 Server
1. 分區規劃:系統、Web、FTP 三區隔離
- 錯誤:單一 C 槽裝所有軟體。IIS 洩露原始碼/溢位漏洞可導致系統檔洩露甚至取得 Admin。
- 建議:三個邏輯磁碟。>2GB 裝系統+重要日誌;第二區放 IIS;第三區放 FTP。隔離後 IIS/FTP 漏洞不直接威脅系統目錄,也防止駭客上傳程式經 IIS 執行。
2. 安裝順序鐵律
- 全程斷網:輸入 Administrator 密碼後系統建立 ADMIN$ 共享,但未受密碼保護,持續到重開機前任意人可入侵。且安裝完成服務自動啟動時滿身漏洞。完全安裝配置好前,絕不接網。
- 補丁最後打:補丁常替換/修改系統檔,先打補丁再裝應用程式會導致補丁失效(如 IIS Hotfix 要求每次改配置必須重裝)。
C. 安全配置精要(節錄)
1. 連接埠篩選:僅開必要埠
網卡屬性 → TCP/IP → 進階 → 選項 → TCP/IP 篩選啟用。缺點:只能指定開放埠,無法指定關閉埠,大量開放埠場景較痛苦。
2. IIS 硬化:刪預設、移目錄、除虛擬目錄
- 刪除 C:\Inetpub,在 D 槽建新 Inetpub(可改名),IIS 管理器指向新路徑。
- 刪除安裝預設的 scripts 等虛擬目錄(罪惡之源)。
- ……
結語
Win2000 Server 安全配置是系統工程:從版本選擇、組件精簡、分區隔離、斷網安裝、補丁順序、連接埠篩選到 IIS 硬化,每一環疏失皆可能導致淪陷。唯有貫徹「最小服務、最小權限、纈深防禦」,才能打造堅固堡壘。