每個網路服務對應特定埠口(HTTP 80、SMTP 25、FTP 21 等),Windows 2000/XP 預設全開。個人用戶根本用不到,關閉服務即能關閉埠口,同時減少攻擊面。
控制台 → 系統管理工具 → 服務,將對應服務「啟動類型」改為「停用」。
| 埠口 | 服務名稱(顯示名稱) | 功能 | 建議 |
|---|---|---|---|
| 7, 9, 13, 17, 19 | Simple TCP/IP Services | Character Generator, Daytime, Discard, Echo, Quote of the Day | 停用 |
| 21 | FTP Publishing Service | FTP 連線與管理 | 停用 |
| 23 | Telnet | 遠端命令列登入 | 停用 |
| 25 | Simple Mail Transport Protocol (SMTP) | 郵件傳送 | 停用 |
| 80 | World Wide Web Publishing Service | Web 伺服器 | 停用 |
| 139 | NetBIOS Session (檔案/印表機共享) | 區域網路共享 | 網路連線 → 區域連線 → TCP/IP 內容 → 進階 → WINS → 勾選「停用 TCP/IP 上的 NetBIOS」 |
| 445 | Server (SMB 直接裝載) | 檔案/印表機/命名管道共享(含預設共享 IPC$, C$, ADMIN$) | 停用 Server 服務,不影響一般檔案操作 |
| 3389 | Terminal Services | 遠端桌面/遠端協助 | XP:我的電腦右鍵 → 內容 → 遠端 → 取消勾選兩項;2000:服務中停用 Terminal Services |
| 4899 | Radmin (Remote Administrator) | 第三方遠端控制軟體 | 命令列執行 r_server.exe /stop → r_server /uninstall /silence → 刪除 r_server.exe admdll.dll radbrv.dll |
個人電腦建議將上述服務全設為「停用」,重開機後不會自動重啟,徹底封鎖對應埠口。