【如何關閉445端口關閉445端口的方法】445端口是Windows系統中用于SMB(Server Message Block)協議通信的默認端口,常用于文件共享和網絡打印等操作。然而,由于該端口存在較高的安全風險,尤其是容易被利用進行勒索病毒攻擊,因此很多用戶和企業希望關閉此端口以提升系統安全性。
以下是一些常見的關閉445端口的方法,適用于不同操作系統和網絡環境。
一、
在Windows系統中,可以通過防火墻設置或禁用相關服務來關閉445端口。對于Linux系統,則可通過iptables或firewalld進行配置。此外,還可以通過修改注冊表或使用第三方工具實現更細粒度的控制。以下是具體方法的對比和適用場景說明。
二、表格:關閉445端口的方法對比
| 方法 | 操作系統 | 實現方式 | 是否需要重啟 | 是否影響其他功能 | 適用場景 |
| 防火墻規則 | Windows | 在“高級安全Windows Defender 防火墻”中添加入站/出站規則,阻止445端口 | 否 | 會影響文件共享等服務 | 基礎防護,適合普通用戶 |
| 禁用SMB服務 | Windows | 通過“控制面板” -> “程序” -> “啟用或關閉Windows功能”中取消勾選“SMB 1.0/CIFS 文件共享支持” | 是 | 會禁用文件共享功能 | 企業級安全防護 |
| 注冊表修改 | Windows | 修改注冊表項 `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters` 中的 `DisableServer` 值為 `1` | 是 | 會影響所有SMB服務 | 專業用戶 |
| iptables/firewalld | Linux | 使用iptables或firewalld添加規則禁止445端口 | 否 | 無影響 | Linux服務器安全加固 |
| 第三方工具 | Windows/Linux | 使用如Nmap、UFW等工具進行端口過濾 | 否 | 取決于工具配置 | 技術人員使用 |
三、操作建議
- 普通用戶:建議通過Windows防火墻設置規則,簡單有效,不影響日常使用。
- 企業用戶:推薦禁用SMB服務或通過組策略統一管理,提高整體安全性。
- Linux服務器:使用iptables或firewalld進行端口封鎖,適合服務器環境。
- 高級用戶:可結合注冊表修改和防火墻規則,實現更全面的防護。
四、注意事項
- 關閉445端口可能會導致無法訪問局域網中的共享文件夾或打印機。
- 在生產環境中操作前,建議做好系統備份和測試。
- 若需保留部分功能,可僅限制特定IP訪問,而非完全關閉端口。
通過以上方法,可以有效地關閉445端口,降低系統受到攻擊的風險。根據實際需求選擇合適的方式,既能保障安全,又不影響正常業務運行。


