Windows Server 2003 作為微軟推出的伺服器作業系統,在安全性上較前代有顯著提升,但「金無足赤」,系統仍存在漏洞與隱患。無論用於網頁瀏覽、遊戲還是文件處理,面對層出不窮的病毒威脅,如何讓系統更安全是用戶關注的焦點。本文提供六大實戰加固技巧。
IE 每次瀏覽網頁都彈出「是否加入信任站點」提示,操作繁瑣。可透過調整安全等級至「中」來關閉自動檢查:
修改後 IE 不再自動檢查網站安全性,省去煩擾。
為降低風險,Server 2003 預設停用 ASP。若網站需 ASP 功能,可在 IIS 管理器中啟用:
原有 ASP 元件仍可繼續使用,操作簡單有效。
系統安裝後會自動建立隱藏共享(C$、D$、admin$、ipc$)。攻擊者若取得管理員密碼,可透過 \\工作站名\共享名 存取資料夾。必須清除:
建立批次檔 delshare.bat:
@echo off
net share C$ /del
net share D$ /del
net share E$ /del
net share F$ /del
net share admin$ /del
置於 system32\GroupPolicy\User\Scripts\Logon,透過 gpedit.msc 在「用戶設定 → Windows 設定 → 指令碼(登入/登出) → 登入」加入該批次檔。重啟後自動取消所有隱藏共享。
IPC$ 為命名管道,供進程間通訊,但也為入侵者提供便利。修改登錄機碼:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
restrictanonymous = 1
即可禁用 IPC 連接,提升安全性。
防止駭客透過遠端登錄掃描器讀取系統資訊。在群組原則編輯器中:
「電腦設定 → Windows 設定 → 安全性設定 → 本機原則 → 安全性選項 → 網路存取:可遠端存取的登錄機碼路徑」,將內容設為空白。
個人用戶可關閉無用服務對應的連接埠。以 139 連接埠(NetBIOS)為例:
若安裝 IIS,建議啟用 TCP/IP 篩選,僅開放必要連接埠(如僅瀏覽網頁則只開 TCP 80)。
防止登入伺服器的用戶隨意啟動應用程式,影響正常運行。可透過群組原則限制可執行的程式清單,實現最小權限原則。