当前位置: 首页 > news >正文

Windows系统安全加固方案:快速上手系统加固指南 (下)

这里写目录标题

  • 一、概述
  • 二、IP协议安全配置
    • 启用SYN攻击保护
  • 三、文件权限
    • 3.1 关闭默认共享
    • 3.2 查看共享文件夹权限
    • 3.3 删除默认共享
  • 四、服务安全
    • 4.1禁用TCP/IP 上的NetBIOS
    • 4.2 ### 禁用不必要的服务
  • 五、安全选项
    • 5.1启动安全选项
    • 5.2禁用未登录前关机
  • 六、其他安全配置
    • **6.1防病毒管理**
    • 6.2设置屏幕保护密码和开启时间
    • 6.3限制远程登录空闲断开时间
    • 6.4操作系统补丁管理
    • 6.5禁止空链接
  • 七、结语

一、概述

在上一部分的指南中,我们深入探讨了Windows系统加固的各个方面,帮助你更好地保护你的系统安全。然而,我们仅仅触及了冰山一角。接下来,我们将继续深入,具体讲解IP协议的安全配置、文件权限管理、服务安全设置以及安全选项等关键领域。通过这些实用的安全加固技巧,你将能够进一步提升系统的安全性,保护你的数据和隐私。请继续关注,获取更多详细的信息和专业建议。

二、IP协议安全配置

启用SYN攻击保护

启用SYN攻击保护。

  • 指定触发SYN洪水攻击保护所必须超过的TCP连接请求数阈值为5。
  • 指定处于SYN_RCVD状态的TCP连接数的阈值为500。
  • 指定处于至少已发送一次重传的SYN_RCVD状态中的TCP连接数的阈值为400。

操作步骤

打开注册表编辑器,根据推荐值修改注册表键值。

Windows Server 2012

  • **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\SynAttackProtect**推荐值:2
  • **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\TcpMaxHalfOpen**推荐值:500

Windows Server 2008

  • **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SynAttackProtect**推荐值:2
  • **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TcpMaxPortsExhausted**推荐值:5
  • **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TcpMaxHalfOpen**推荐值:500
  • **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TcpMaxHalfOpenRetried**推荐值:400

在Windows 11中没有名为"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\SynAttackProtect"的注册表选项。根据搜索结果,Windows Vista及更高版本的操作系统已经更改了SynAttack保护算法,并且不再提供可配置的参数来禁用或配置此功能[1]。新的算法会根据CPU核心数和可用内存动态计算阈值,以确定何时认为发生了攻击,并且根据系统资源的多少来决定是否拒绝新的连接尝试

三、文件权限

3.1 关闭默认共享

非域环境中,关闭Windows硬盘默认共享,例如C,D。

打开注册表编辑器,根据推荐值修改注册表键值。

注意

Windows Server 2012版本已默认关闭Windows硬盘默认共享,且没有该注册表键值。

**HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\AutoShareServer**推荐值:0

3.2 查看共享文件夹权限

查看文件夹的共享权限,打开powershell
输入命令

net share

或者在计算机管理中找到共享文件夹
在这里插入图片描述

3.3 删除默认共享

net share 共享名 /del

四、服务安全

4.1禁用TCP/IP 上的NetBIOS

禁用TCP/IP上的NetBIOS可以关闭,监听的UDP 137(NetBIOS -ns),UDP 138(NETBIOS-dgm),以及TCP 139(NETBIOS -ssn)端口

操作步骤

  1. 计算机管理>服务和应用程序>服务中禁用TCP/IP NetBIOS Helper服务。
  2. 在网络连接属性中,双击Internet协议版本4(TCP/IPv4),单击高级。在WINS页签中,进行如下设置
    在这里插入图片描述

4.2 ### 禁用不必要的服务

参考
在这里插入图片描述

五、安全选项

5.1启动安全选项

操作步骤

在本地安全策略中的安全选项中进行如下配置
在这里插入图片描述

5.2禁用未登录前关机

在这里插入图片描述

六、其他安全配置

6.1防病毒管理

Windows系统需要安装防病毒软件。

操作步骤

安装企业级防病毒软件,并开启病毒库更新及实时防御功能。

6.2设置屏幕保护密码和开启时间

设置从屏幕保护恢复时需要输入密码,并将屏幕保护自动开启时间设定为五分钟。

操作步骤

启用屏幕保护程序,设置等待时间为5分钟,并启用在恢复时使用密码保护

6.3限制远程登录空闲断开时间

对于远程登录的账户,设置不活动超过时间15分钟自动断开连接。

操作步骤

打开控制面板>管理工具>本地安全策略,在本地策略>安全选项中,设置Microsoft网络服务器:暂停会话前所需的空闲时间数量属性为15分钟。

6.4操作系统补丁管理

安装最新的操作系统Hotfix补丁。安装补丁时,应先对服务器系统进行兼容性测试。

操作步骤

安装最新的操作系统Hotfix补丁。安装补丁时,应先对服务器系统进行兼容性测试。

注意

对于实际业务环境服务器,建议使用通知并自动下载更新,但由管理员选择是否安装更新,而不是使用自动安装更新,防止自动更新补丁对实际业务环境产生影响。

6.5禁止空链接

删除IPC共享

禁用IPC 连接。编辑注册表

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\restrictanonymous

的值为1

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa" /v restrictanonymous /d 0 /f

七、结语

我诚挚地向大家道歉。这篇文章我采用了一种仅限粉丝阅读的方式发布内容,如果给您带来了不好的阅读体验。我深感歉意。
在撰写这篇文章的过程中,我尽力确保内容的准确和全面,但难免会有疏漏的地方。如果您发现任何错误或有任何改进建议,请不要犹豫,随时告诉我。我非常乐意接受您的宝贵建议,并会及时进行修改。

再次感谢您的阅读和支持,希望这篇文章对您有所帮助!

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • c#自动关闭 MessageBox 弹出的窗口
  • 【Pytorch】当num_workers > 0时,程序卡住
  • Vue2.
  • MySQL查询优化:提升数据库性能的策略
  • 如何查找下载安装安卓APK历史版本?
  • CUDA编程之grid和block详解
  • 【第六天】TCP和UDP的区别 TCP连接如何确保可靠性
  • LC 128.最长连续序列
  • 【计算机网络】数据链路层实验
  • Redis-高级实战案例
  • 基于 HTML+ECharts 实现智慧交通数据可视化大屏(含源码)
  • 老司机通过一张图片就能看懂HTTP和HTTPS的区别
  • 掌握 Symfony 路由系统:配置与管理
  • 【Django】ajax和django接口交互(获取新密码)
  • 揭秘PLC工业网关:连接工业自动化的枢纽
  • 【407天】跃迁之路——程序员高效学习方法论探索系列(实验阶段164-2018.03.19)...
  • Android单元测试 - 几个重要问题
  • javascript数组去重/查找/插入/删除
  • Laravel Telescope:优雅的应用调试工具
  • Median of Two Sorted Arrays
  • PhantomJS 安装
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • 多线程事务回滚
  • 后端_ThinkPHP5
  • 技术:超级实用的电脑小技巧
  • 精益 React 学习指南 (Lean React)- 1.5 React 与 DOM
  • 开源地图数据可视化库——mapnik
  • 聊聊flink的TableFactory
  • 三分钟教你同步 Visual Studio Code 设置
  • Hibernate主键生成策略及选择
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • ​MySQL主从复制一致性检测
  • ## 基础知识
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (day6) 319. 灯泡开关
  • (rabbitmq的高级特性)消息可靠性
  • (二)十分简易快速 自己训练样本 opencv级联lbp分类器 车牌识别
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (文章复现)基于主从博弈的售电商多元零售套餐设计与多级市场购电策略
  • . NET自动找可写目录
  • .htaccess配置重写url引擎
  • .NET MVC第三章、三种传值方式
  • .net websocket 获取http登录的用户_如何解密浏览器的登录密码?获取浏览器内用户信息?...
  • .NET周刊【7月第4期 2024-07-28】
  • .Net组件程序设计之线程、并发管理(一)
  • .project文件
  • @angular/cli项目构建--http(2)
  • @reference注解_Dubbo配置参考手册之dubbo:reference
  • @RequestMapping-占位符映射
  • []我的函数库
  • [100天算法】-实现 strStr()(day 52)
  • [acwing周赛复盘] 第 69 场周赛20220917