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

打造安全個人 Web 伺服器的十大關鍵步驟 (Win2003)

編輯:關於伺服器

Windows Server 2003 安全性較 Win2000 大幅提升,但僅安裝即算安全?本文提供十大步驟強化個人 Web 伺服器防禦。

一、Windows Server 2003 安裝階段

  1. 至少兩個分區,全採 NTFS 格式
  2. 斷網安裝 系統,避免安裝過程暴露
  3. 安裝 IIS,僅勾選必要組件:IIS 管理員、公用檔案、BITS 伺服器擴充、WWW 服務;若用 FrontPage 再加擴充。預設不安裝 IIS,需從「新增/移除 Windows 元件」→「應用程式伺服器」→「詳細資訊」→「IIS」勾選
  4. 安裝 MSSQL 等必要軟體後立即 更新補丁
  5. 執行 MBSA (Microsoft Baseline Security Analyzer) 掃描安全配置與缺失補丁

二、帳戶設置與管理

  1. 管理員帳戶最少化,重命名 Administrator 並修改描述;密碼採「數字+大小寫字母+特殊符號」組合,≥ 14 碼
  2. 建立同名 Administrator 陷阱帳號,最低權限,20 碼以上複雜密碼
  3. 停用 Guest,重命名並設複雜密碼 (或用 DelGuest 刪除)
  4. 群組原則:gpedit.msc → 帳戶鎖定策略 → 3 次失敗鎖定 30 分鐘,重設計數器 30 分鐘
  5. 安全選項啟用「不顯示上次用戶名」
  6. 用戶權利指派:「從網路存取此電腦」僅保留 Internet 來賓帳戶、IIS 啟動程序帳戶、ASP.NET 用戶帳戶 (若用 ASP.NET)
  7. 建立一般 User 帳戶日常操作,需特權用 Runas

三、網路服務安全管理

  1. 停用預設共享 (C$、D$、ADMIN$):登錄檔 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters 新增 DWORD AutoShareServer=0
  2. 解除 NetBIOS 與 TCP/IP 綁定:網路連線內容 → TCP/IP 進階 → WINS → 停用 TCP/IP 上的 NetBIOS
  3. 停用非必要服務:Computer Browser、Distributed File System、Distributed Link Tracking Client、Error Reporting、Microsoft Search、NTLM SSP、Print Spooler (無印表機)、Remote Registry、Remote Desktop Help Session Manager

四、啟用審核策略

gpedit.msc → 審核策略。建議審核項目 (成功/失敗雙記): 登入事件、帳戶登入事件、系統事件、原則變更;僅記錄失敗:物件存取、目錄服務存取、特權使用。平衡審核深度與事件雜訊。

五、其他安全相關設置

  1. 隱藏重要檔案/目錄:登錄檔 ...Explorer\Advanced\Folder\Hidden\SHOWALL 的 CheckedValue 改 0
  2. 啟用內建 Internet 連線防火牆,服務勾選 Web 伺服器
  3. 防禦 SYN Flood:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 新增 DWORD SynAttackProtect=2
  4. 禁止回應 ICMP 路由通告:介面參數新增 DWORD PerformRouterDiscovery=0
  5. 防禦 ICMP 重導向攻擊:EnableICMPRedirects=0
  6. 不支援 IGMP 協定:新增 DWORD IGMPLevel=0
  7. 停用 DCOM:Dcomcnfg.exe → 元件服務 → 我的電腦屬性 → 預設屬性 → 取消「在此電腦上啟用分散式 COM」

註:項目 3-6 參考 Server 2000 設定,未在 2003 驗證,但實測一段時間無副作用。

Copyright © Windows教程網 All Rights Reserved