导读:为了关闭135和445端口,首先需要确定你的操作系统类型,因为不同操作系统有不同的命令和方法。下面我将分别针对Windows和Linux操作系统给出详细的步骤和命令。### Windows操作系统1. **以管理员身份打开命令提示符**:-...
![关闭135445端口命令]()
为了关闭135和445端口,首先需要确定你的操作系统类型,因为不同操作系统有不同的命令和方法。
下面我将分别针对Windows和Linux操作系统给出详细的步骤和命令。
### Windows操作系统1. **以管理员身份打开命令提示符**:
- 按下`Win + R`键,输入`cmd`,然后按`Ctrl + Shift + Enter`以管理员身份打开命令提示符。
2. **关闭445端口**:
- 你可以通过停止Server服务来关闭445端口。
输入以下命令: ```bash net stop Server ```- 然后,禁用Server服务的自启动,以确保在重启后端口仍然关闭: ```bash sc config lanmanserver start= disabled ```- 重启计算机以应用更改: ```bash shutdown /r /t 0 ```3. **关闭135端口**:
- 135端口通常与RPC(远程过程调用)服务相关。
你可以通过修改注册表来关闭它。
打开注册表编辑器(`regedit`),然后导航到: ```text HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc ```- 在`Rpc`键下,右键点击空白处,选择“新建” > “项”,命名为`Internet`。
- 重启计算机以使更改生效。
4. **验证端口是否关闭**:
- 重启后,打开命令提示符,输入`netstat -an`,检查135和445端口是否已经不再监听。
### Linux操作系统1. **以root用户或具有管理员权限的用户登录**:
- 使用`su`或`sudo`命令切换到root用户,或确保你当前用户具有管理员权限。
2. **关闭135和445端口**:
- 使用`iptables`命令来阻止这些端口的入站流量。
输入以下命令: ```bash sudo iptables -A INPUT -p tcp --dport 135 -j DROP sudo iptables -A INPUT -p tcp --dport 445 -j DROP ```- 保存`iptables`规则,以便在重启后仍然有效。
这通常取决于你的Linux发行版,但以下命令在大多数系统上有效: ```bash sudo iptables-save > /etc/iptables/rules.v4 ```- 重启防火墙以应用更改(如果需要): ```bash sudo service iptables restart ```3. **验证端口是否关闭**:
- 使用`netstat`命令检查端口状态,确保135和445端口没有监听流量: ```bash netstat -tuln | grep ':135' netstat -tuln | grep ':445' ```请注意,关闭这些端口可能会影响系统的某些功能或网络连接。
在执行此操作之前,请确保你了解可能的影响,并做好必要的备份以防万一。
以上就是极速百科网知识达人为你提供的【关闭135445端口命令】知识问答,希望对你有所帮助。