如何关闭445端口

如何关闭445端口:提升网络安全性的实用指南

445端口是微软网络共享使用的端口,它允许远程访问计算机上的文件和打印机。虽然方便共享资源,但开放445端口也增加了网络安全风险,因为它容易遭受恶意软件攻击,例如蠕虫病毒和勒索软件。因此,关闭445端口对于提升网络安全性至关重要。本文将详细介绍如何在不同操作系统下关闭445端口,并提供一些额外的安全建议。


一、在Windows系统中关闭445端口

在Windows系统中关闭445端口,主要通过防火墙来实现。以下步骤适用于Windows 10/11,其他Windows版本的操作步骤略有不同,但原理类似。

① 打开Windows防火墙设置: 搜索“Windows安全中心”并打开,点击“防火墙和网络保护”。

② 选择网络配置文件: 选择你想要配置的网络配置文件(例如“专用”或“公用”)。

③ 高级设置: 点击“高级设置”,这将打开Windows防火墙的高级安全设置窗口。

④ 创建入站规则: 在左侧菜单中,点击“入站规则”,然后在右侧点击“新建规则”。

⑤ 规则类型: 选择“端口”,然后点击“下一步”。

⑥ 指定端口: 选择“TCP”,在“特定本地端口”中输入“445”,然后点击“下一步”。

⑦ 操作: 选择“阻止连接”,然后点击“下一步”。

⑧ 配置文件: 选择要应用此规则的配置文件(建议选择所有配置文件)。

⑨ 名称: 为此规则命名,例如“阻止445端口”,然后点击“完成”。

完成步骤后,你已经成功在Windows系统中阻止了445端口的入站连接。 为了更全面地保护你的系统,你也可以创建一个类似的出站规则,阻止445端口的出站连接。


二、在Linux系统中关闭445端口

Linux系统的防火墙配置因发行版而异。以下步骤以常用的firewalld为例,其他防火墙如iptables,其配置方法也类似,只是命令有所不同。 请根据你的Linux发行版选择合适的防火墙管理工具。

① 启用firewalld服务 (如果未启用): 使用命令 `sudo systemctl start firewalld` 启动服务,并使用 `sudo systemctl enable firewalld` 设置开机启动。

② 添加防火墙规则: 使用以下命令阻止445端口:`sudo firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="0.0.0.0/0" port protocol="tcp" port="445" accept="no"'`

③ 重新加载防火墙: 使用命令 `sudo firewall-cmd --reload` 重新加载防火墙配置,使新的规则生效。


三、额外的安全建议

仅仅关闭445端口并不足以完全保证网络安全。以下是一些额外的安全建议:

① 定期更新操作系统和软件: 定期更新可以修复已知的安全漏洞,降低被攻击的风险。

② 使用强大的密码: 使用复杂且独特的密码,避免使用容易猜测的密码。

③ 安装杀毒软件: 安装并定期更新杀毒软件,可以有效防止恶意软件的入侵。

④ 启用防火墙: 始终启用防火墙,这可以有效阻止来自外部的恶意连接。

⑤ 谨慎下载文件: 避免从不可信的来源下载文件,以免下载到含有恶意软件的文件。


关闭445端口是增强网络安全性的重要步骤,但它仅仅是众多安全措施中的一部分。结合其他安全措施,才能有效地保护你的计算机和网络安全。


如何关闭Windows 的135,139,445端口及默认共享

1、打开控制面板-系统与安全-Windows防火墙,点击左侧启动或关闭Windows防火墙。

2、选择启动防火墙,并点击确定

3、点击高级设置

4、点击入站规则,新建规则

5、选择端口,下一步

6、特定本地端口,输入445,下一步

7、选择阻止连接,下一步

8、配置文件,全选,下一步

9、名称,可以任意输入,完成即可。

XP系统的处理流程

1、依次打开控制面板,安全中心,Windows防火墙,选择启用

2、点击开始,运行,输入cmd,确定执行下面三条命令:net stop rdr 、net stop srv 、net stop netbt