首先,来查看下系统当前都开放了什么端口,怎样查看呢?调出cmd命令行程序,输入命令”netstat -na“,可以看到。

    

  

接着,可以发现当前系统开放了135、445以及5357端口,而且从状态看都处于监听状态”Listening“。

    

然后,确认自己的系统已经开放了445端口之后,我们开始着手关闭这个高危端口。首先进入系统的”注册表编辑器“,步骤是:依次点击”开始“,”运行“,输入regedit进入”注册表编辑器“。

接着,依次点击注册表选项”HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NetBT\Parameters“,进入NetBT这个服务的相关注册表项。

然后,在Parameters这个子项的右侧,点击鼠标右键,“新建”,“QWORD(64位)值”,然后重命名为“SMBDeviceEnabled”,再把这个子键的值改为0。

接着,如果你的系统为windows xp系统的话,那么重新启动就可以关闭系统的445端口了。但是如果是windows 7系统的话,这样还不行!你还要做的就是把操作系统的server服务关闭,依次点击“开始”,“运行”,输入services.msc,进入服务管理控制台。

然后,找到server服务,双击进入管理控制页面。把这个服务的启动类型更改为“禁用”,服务状态更改为“停止”,最后点击应用即可。

最后,重新启动操作系统看看吧,是不是445端口已经关闭了!

 

最新文章

  1. C#中级-开机自动启动程序
  2. 获取当前屏幕显示的viewcontroller
  3. 什么是C#编程语言明明白白学C#
  4. OpenCV 2.2版本号以上显示图片到 MFC 的 Picture Control 控件中
  5. Solution for Latex error: "Cannot determine size of graphic"
  6. Hadoop MapReduceV2(Yarn) 框架简介
  7. 快速读取csv平面文件,并导入数据库,简单小工具
  8. js-学习方法之3
  9. HDU1049
  10. 在 JavaScript 中使用构造器函数模拟类
  11. springboot集成mybatis(二)
  12. redis的数据持久化策略
  13. WSGI 的简单理解
  14. iOS 底层解析weak的实现原理(包含weak对象的初始化,引用,释放的分析)
  15. maven私服nexus(三)
  16. problem: vue之数组元素中的数组类型值数据改变却无法在子组件视图更新问题
  17. Python进行RSA安装加密
  18. Python中元组,列表,字典的区别
  19. JAVA内存模型及垃圾回收自我总结
  20. samba config

热门文章

  1. Vue组件库
  2. memcached 细究(二)
  3. docker 安装ElasticSearch 6.x
  4. 讨论!MyBatis中利用package自动扫描包中的类,默认别名不只是首字母小写!
  5. POJ 1789(最小生成树)
  6. 解决:IDEA springmvc maven 项目搭建完后没有生成 webcontent 目录
  7. FCC的javascript初级算法题解答
  8. 转:Redis和Memcache的区别分析
  9. Html5 锚 <a>的页内跳转, name=abc herf=#abc
  10. vlan配置命令