我是靠谱客的博主 合适小蝴蝶,最近开发中收集的这篇文章主要介绍Windows 10 21H2 安全加固指南(持续更新),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Windows 10 21H2 安全加固

在这里插入图片描述

    • **Windows 10 21H2 安全加固**
      • 一、系统信息
      • 二、补丁管理
      • 三、账号口令
        • 1.删除系统无用账号,降低风险
        • 2.系统密码策略 ==(不重要也不用改,这个基本用PIN码)==
      • 四、授权
        • 1.远程关机
        • 2. 本地关机
        • 3.用户权限分配
          • 3.1授权登录帐户
          • 3.2授权帐户远程访问
      • 五、 系统安全设置
        • 1.屏幕保护
        • 2.远程连接挂起
        • 3.禁止系统自动登录
        • 4. 隐藏最后登录名
        • 5. 关闭Windows自动播放功能
      • 六、网络服务
        • 1.优化服务
        • 2.关闭共享
        • 3.网络访问限制
      • 七、文件系统
        • 1.检查Everyone权限
        • 2.限制命令权限
      • 八、日志审计
        • 1.日志记录
        • 2.增强审计

一、系统信息

以下代码请都用CMD命令行运行
查看系统版本命令
查看SP版本

wmic os get ServicePackMajorVersion

在这里插入图片描述

查看Hotfix

wmic qfe get hotfixid,InstalledOn

在这里插入图片描述

查看主机名

hostname

在这里插入图片描述

查看网络配置

ipconfig /all

查看路由表

route print

查看开放端口

netstat -ano

二、补丁管理

及时更新补丁这事,这不用说了

三、账号口令

1.删除系统无用账号,降低风险

检查方法
开始->运行->compmgmt.msc(计算机管理)->本地用户和组,查看是否有不用的账号,系统账号所属组是否正确以及guest账号是否锁定

2.系统密码策略 (不重要也不用改,这个基本用PIN码)

检查方法
开始->运行->secpol.msc (本地安全策略)->安全设置
加固方法
1,账户设置->密码策略
密码必须符合复杂性要求:启用
密码长度最小值:8个字符
密码最长存留期:90天
密码最短存留期:0天
强制密码历史:1个记住密码

2,账户设置->账户锁定策略
复位帐户锁定计数器:30分钟
帐户锁定时间:30分钟
帐户锁定阀值:5次无效登录

3,本地策略->安全选项
交互式登录:不显示上次的用户名:启用

备注
密码策略为:密码至少包含以下四种类别的字符中的2种:

英语大写字母 A, B, C, … Z

英语小写字母 a, b, c, … z

西方阿拉伯数字 0, 1, 2, … 9

非字母数字字符,如标点符号,@, #, $, %, &, *等

四、授权

1.远程关机

检查方法

进入“控制面板->管理工具->本地安全策略”,在“本地策略->用户权限分配”:
查看“从远程系统强制关机”设置是否为只指派给“Administrtors组”

加固方法

进入“控制面板->管理工具->本地安全策略”,在“本地策略->用户权限分配”:
设置“从远程系统强制关机”为只指派给“Administrtors组”

2. 本地关机

检查方法

进入“控制面板->管理工具->本地安全策略”,在“本地策略->用户权限分配”:
查看“关闭系统”设置是否为只指派给“Administrtors组”

加固方法

进入“控制面板->管理工具->本地安全策略”,在“本地策略->用户权限分配”:
设置“关闭系统”为只指派给“Administrtors组”

3.用户权限分配

操作目的:
只允许管理员组拥有取得文件或其它对象所有权的权限,降低风险

检查方法:

进入“控制面板->管理工具->本地安全策略”,在“本地策略->用户权限分配”:

查看“取得文件或其它对象的所有权”设置是否为只指派给“Administrtors组”

加固方法

进入“控制面板->管理工具->本地安全策略”,在“本地策略->用户权限分配”:

设置“取得文件或其它对象的所有权”为只指派给“Administrtors组”

3.1授权登录帐户

操作目的

允许授权的账号本地登录系统,降低风险

检查方法

进入“控制面板->管理工具->本地安全策略”,在“本地策略->用户权限分配”:

查看“允许在本地登录”是否为授权的账号

加固方法

进入“控制面板->管理工具->本地安全策略”,在“本地策略->用户权限分配”:

设置“允许在本地登录”的账户都为授权账户

3.2授权帐户远程访问

操作目的

允许授权账号从网络登录系统,降低风险

检查方法

进入“控制面板->管理工具->本地安全策略”,在“本地策略->用户权限分配”:

查看“从网络访问此计算机” 是否为授权的账号

加固方法

进入“控制面板->管理工具->本地安全策略”,在“本地策略->用户权限分配”:

设置“从网络访问此计算机” 的账户都为授权账户

五、 系统安全设置

1.屏幕保护

操作目的

设置屏保,使本地攻击者无法直接恢复桌面控制

检查方法

进入“控制面板->显示->屏幕保护程序”:

查看是否启用屏幕保护程序,设置等待时间为“10分钟”,是否启用“在恢复时使用密码保护”

加固方法

进入“控制面板->显示->屏幕保护程序”:

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

2.远程连接挂起

操作目的

设置远程连接挂起时间,使远程攻击者无法直接恢复桌面控制

检查方法

进入“控制面板->管理工具->本地安全策略”,在“本地策略->安全选项”:

查看“Microsoft网络服务器:在挂起会话之前所需的空闲时间”是否设置为15分钟

加固方法

进入“控制面板->管理工具->本地安全策略”,在“本地策略->安全选项”:

“Microsoft网络服务器: 在挂起会话之前所需的空闲时间” 设置为15分钟

3.禁止系统自动登录

操作目的

系统休眠后重新激活,需要密码才能使用系统

检查方法

进入“开始->运行->control userpasswords2”:

查看是否启用“要是用本机,用户必须输入用户名和密码”选项

加固方法

进入“开始->运行->control userpasswords2”:

启用“要是用本机,用户必须输入用户名和密码”的选项

回退方法

进入“开始->运行->control userpasswords2”:

取消“要是用本机,用户必须输入用户名和密码”的选项

4. 隐藏最后登录名

操作目的

注销后再次登录,不显示上次登录的用户名

检查方法

进入“控制面板->管理工具->本地安全策略”,在“本地策略->安全选项” 查看“交互式登录:不显示上次登录的用户名”是否设置为“已启用”

加固方法

进入“控制面板->管理工具->本地安全策略”,在“本地策略->安全选项”查看“交互式登录:不显示上次登录的用户名”设置为“已启用”

回退方法

进入“控制面板->管理工具->本地安全策略”,在“本地策略->安全选项”查看“交互式登录:不显示上次登录的用户名” 设置为“已禁用”

5. 关闭Windows自动播放功能

操作目的

注销后再次登录,不显示上次登录的用户名

检查方法

打开“开始→运行”,在对话框中输入“gpedit.msc”命令,在出现“组策略”窗口中依次选择“在计算机配置→管理模板→系统”,双击“关闭自动播放”查看是否设置“已启用”

加固方法

打开“开始→运行”,在对话框中输入“gpedit.msc”命令,在出现“组策略”窗口中依次选择“在计算机配置→管理模板→系统”,双击“关闭自动播放”并设置“已启用”

回退方法

打开“开始→运行”,在对话框中输入“gpedit.msc”命令,在出现“组策略”窗口中依次选择“在计算机配置→管理模板→系统”,双击“关闭自动播放”并设置“未配置”

六、网络服务

1.优化服务

操作目的

关闭不需要的服务,减小风险

检查方法

开始->运行->services.msc

加固方法

建议将以下服务停止,并将启动方式修改为手动:

Automatic Updates(自动更新不使用自动更新可以关闭)

Background Intelligent Transfer Service(这是一个网络底层服务 用做传输处理。举例来说windows update 会调用这个服务来判断你现在的网络是否出于空闲状态 然后限制网速进行下载 。所以这服务是判断你的电脑是否是空闲的。)

DHCP Client(DHCP客户端服务)

MessagingService(支持短信及相关功能的服务)

Remote Registry(使远程用户能修改此计算机上的注册表设置。如果此服务被终止,只有此计算机上的用户才能修改注册表。如果此服务被禁用,任何依赖它的服务将无法启动)

Print Spooler

Server(不使用文件共享可以关闭)

Simple TCP/IP Service

Simple Mail Transport Protocol (SMTP)

SNMP Service

Task Schedule

TCP/IP NetBIOS Helper

回退方法

回退到加固前的状态

备注

其他不需要的服务也应该关闭,防止未知漏洞

2.关闭共享

操作目的

关闭默认共享

检查方法

开始->运行->cmd.exe->net share,查看共享

加固方法

关闭C , D ,D D等默认共享

开始->运行->regedit->找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices

lanmanserverparameters ,新建AutoShareServer(REG_DWORD),键值为0

回退方法

开始->运行->regedit->找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices

lanmanserverparameters,删除AutoShareServer(REG_DWORD)

3.网络访问限制

操作目的

网络访问限制

检查方法

开始->运行->secpol.msc ->安全设置->本地策略->安全选项

加固方法

网络访问: 不允许 SAM 帐户的匿名枚举:已启用

网络访问: 不允许 SAM 帐户和共享的匿名枚举:已启用

网络访问: 将 “每个人”权限应用于匿名用户:已禁用

帐户: 使用空白密码的本地帐户只允许进行控制台登录:已启用

回退方法

回退到加固前的状态

备注

gpupdate /force立即生效

七、文件系统

1.检查Everyone权限

操作目的

增强Everyone权限

检查方法

查看每个系统驱动器根目录是否设置为Everyone有所有权限

加固方法

删除Everyone的权限或者取消Everyone的写权限

回退方法

回退到加固前的状态

2.限制命令权限

操作目的

限制部分命令的权限

检查方法

使用cacls命令或资源管理器查看以下文件权限

加固方法

建议对以下命令做限制,只允许system、Administrator组访问

%systemroot%system32cmd.exe

%systemroot%system32regsvr32.exe

%systemroot%system32tftp.exe

%systemroot%system32ftp.exe

%systemroot%system32telnet.exe

%systemroot%system32net.exe

%systemroot%system32net1.exe

%systemroot%system32cscript.exe

%systemroot%system32wscript.exe

%systemroot%system32regedit.exe

%systemroot%system32regedt32.exe

%systemroot%system32cacls.exe

%systemroot%system32command.com

%systemroot%system32at.exe

回退方法

回退到加固前的状态

备注

可能会影响业务系统正常运行

八、日志审计

1.日志记录

操作目的

增大日志量大小,避免由于日志文件容量过小导致日志记录不全

检查方法

开始->运行->eventvwr.msc ->查看“应用程序”“安全性”“系统”的属性

加固方法

建议设置:

日志上限大小:10240 KB

达到日志上限大小时:改写久于180天的事件

2.增强审计

操作目的

对系统事件进行记录,在日后出现故障时用于排查审计

检查方法

开始->运行->secpol.msc ->安全设置->本地策略->审核策略

加固方法

建议设置:

审核策略更改:成功,失败

审核对象访问:成功,失败

审核系统事件:成功,失败

审核帐户登录事件:成功,失败

审核帐户管理:成功,失败

审核登录事件:成功,失败

审核过程跟踪:成功,失败

审核目录服务访问:成功,失败

审核特权使用:成功,失败

备注

gpupdate /force立即生效

最后

以上就是合适小蝴蝶为你收集整理的Windows 10 21H2 安全加固指南(持续更新)的全部内容,希望文章能够帮你解决Windows 10 21H2 安全加固指南(持续更新)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部