# 05、安全评估Windows操作系统安全加固

LLMS index: [llms.txt](/wikis/llms.txt)

---

# 1.用户权限策略配置
1.按下Win+R，输入框输入winver，确认系统版本;

2.按下Win+R，输入框输入compmgmt.msc，进入“计算机管理->本地用户和组->用户->新建用户”，分别创建安全管理员（secadmin）、审计管理员（audadmin）和系统管理员（sysadmin）；

3.安全管理员权限配置

选择用户“secadmin”，右击“属性”，进入“隶属于->添加->选择组->高级->立即查找”，同时选择BackupOperators和PowerUsers组，点击确定；

**注：**安全管理员隶属于BackupOperators和PowerUsers组，

审计管理员隶属于EventLogReaders和PerformanceLogUser组，

系统管理员隶属于NetworkConfigurationOperators组。

## 2.用户口令过期提醒
1.进入“控制面板->管理工具->本地安全策略->本地策略->安全选项”；

**或**按下Win+R，输入框输入secpol.msc，进入“安全选项”；

2.双击“交互式登录：提示用户在过期之前更改密码”，设置为10天，点击确定。

## 3.用户口令复杂度策略
1.进入“控制面板->管理工具->本地安全策略->帐户策略->密码策略”；

**或**按下Win+R，输入框输入secpol.msc，进入“密码策略”；

2.双击“密码长度最小值”，设置“密码长度最小值”为8个字符，点击确定；

3.双击“密码必须符合复杂性要求”，勾选已启用，点击确定。

## 4.禁止用户修改IP
1.按下Win+R，输入框输入gpedit.msc，打开“本地组策略编辑器”；

2.进入“用户配置->管理模板->网络->网络连接”；

3.双击“禁止访问LAN连接组件的属性”，设置为已启用，点击确定；

4.双击“禁止访问LAN连接的属性”，设置为已启用，点击确定；

5.双击“禁用TCP/IP高级配置”，设置为已启用，点击确定。

## 5.禁止用户更改计算机名
1.按下Win+R，输入框输入gpedit.msc，打开“本地组策略编辑器”；

2.进入“用户配置->管理模板->桌面”；

3.双击“从‘计算机（我的电脑）’图标上下文菜单中删除属性”，设置为“已启用”，点击确定。

## 6.开启屏幕保护程序
1.桌面“右键->个性化->锁屏界面->屏幕保护程序”；

2.选择屏幕保护程序界面，设置“等待”为5，点击确定。

## 7.用户登录失败锁定
1.进入“控制面板->管理工具->本地安全策略->账户策略->帐户锁定策略”；

**或**按下Win+R，输入框输入secpol.msc，进入“帐户锁定策略”；

2.双击“帐户锁定阀值”设置，设置无效登录次数为5次，点击确定；

3.双击“帐户锁定时间”设置，设置锁定时间10分钟，点击确定。

## 8.系统不显示上次登录名
1.进入“控制面板->管理工具->本地安全策略->本地策略->安全选项”；

**或**按下Win+R，输入框输入secpol.msc，进入“安全选项”；

2.双击“交互式登陆：不显示最后的用户名”，选择“已启用”，点击确定。

## 9.关闭默认共享
1.进入“开始->控制面板->管理工具->计算机管理（本地）->共享文件夹->共享”；

**或**按下Win+R，输入框输入compmgmt.msc，进入“共享文件夹“；

2.查看右侧窗口，选择对应的共享文件夹（例如C$，D$，ADMIN$，IPC$等），右击停止共享。

## 10.用户账户控制设置（UAC）
1. 进入“开始->控制面板->用户账户和家庭安全->用户账户”；

2. 更改“用户账户控制设置”，设置为“默认”，点击确定；

**或**按下Win+R，输入框输入useraccountcontrolsettings.exe，进行更改。

## 11.禁止未登录关机
1.进入“控制面板->管理工具->本地安全策略->本地策略->安全选项”；

**或**按下Win+R，输入框输入secpol.msc，进入“安全选项”；

2.双击“关机: 允许系统在未登录的情况下关闭”，设置属性为“已禁用”，点击确定。

## 12.关机时清除虚拟内存页面文件
1.进入“开始->控制面板->管理工具->本地安全策略->安全选项”；

**或**按下Win+R，输入框输入secpol.msc，进入“安全选项”；

2.双击“关机: 清除虚拟内存页面文件”，属性设置为“已启用”，点击确定。

## 13.禁止非管理员关机
1.进入“开始->控制面板->管理工具->本地安全策略->本地策略->用户权限分配”；

**或**按下Win+R，输入框输入secpol.msc，进入“用户权限分配”；

2.分别双击“关闭系统”和“从远程系统强制关机”选项，仅配置系统管理员（sysadmin）用户。

## 14.启用SYN保护
1.按下Win+R，输入框中输入regedit命令；

2.查看注册表项，进入

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters；

3. 新建字符串值，重命名为SynAttackProtect，双击修改数值数据为2；

4.新建字符串值，重命名为TcpMaxportsExhausted，双击修改数值数据为5；

5.新建字符串值，重命名为TcpMaxHalfOpen，双击修改数值数据为500；

6.新建字符串值，重命名为TcpMaxHalfOpenRetried，双击修改数值数据为400。

## 15.设置最小挂起时间
1.进入“控制面板->管理工具->本地安全策略->本地策略->安全选项”；

**或**按下Win+R，输入框输入secpol.msc，进入“安全选项”；

2.双击“Microsoft 网络服务器: 登录时间过期后断开与客户端的连接”和“网络安全：在超过登录时间后强制注销”，设置为已启用；

3.双击“Microsoft 网络服务器: 暂停会话前所需的空闲时间量”，设置时间为15 分钟。

## 16.敏感信息标记
与业务系统人员沟通，确认重要信息资源。

## 17.删除或禁用系统无关用户
1.进入“计算机管理->系统工具->本地用户和组->用户”；

**或**按下Win+R，输入框输入compmgmt.msc，进入“本地用户和组”；

2.查看窗口右侧的用户信息栏目，查找与设备运行、维护等工作无关的用户账户，右击删除；

3.右击Guest用户，点击“属性”，勾选“帐户已禁用”，点击确定。

4.禁用其他用户，右击用户名称，点击“属性”，勾选“帐户已禁用”，点击确定。

## 18.系统重要数据访问控制
1.修改文件夹选项

在Win 2000、Win 2003、Win 7和Win 2008：默认不需要修改；

在Win XP及其他：默认不开启文件夹安全选项，需要手工开启，进入“工具->文件夹选项->查看”，取消勾选“使用简单文件共享”选项，点击确定；

2.确认系统中的重要数据或文件；

3.进入到需要进行访问控制的文件或目录；

4.配置权限

在Win 7和Win 2008：右击“文件”或“目录”，选择“属性->安全->编辑”，对相应的用户（组）设置合理的权限；

在Win 2000、Win XP和Win 2003：右击“文件”或“目录”，选择“属性->安全->高级->编辑”，对相应的用户（组）设置合理的权限。

## 19.数据执行保护（DEP）
1.打开控制面板，进入”系统->高级系统设置->性能设置->数据执行保护选项卡配置“。

**或**右键我的电脑->属性->高级系统设置->性能设置->数据执行保护。

2.勾选“仅为基本 Windows 操作系统程序和服务启用DEP”，点击确定。

## 20.禁止普通用户修改审计策略
1.将审计策略修改权限仅赋予审计管理员

选择用户“audadmin”，右击“属性”，进入“隶属于->添加->选择组->高级->立即查找”，同时选择Event Log Readers和Performance Log User组，点击确定；

2.普通用户不允许隶属于Event Log Readers和Performance Log User组。

## 21.删除默认路由配置
1. 按下Win+R，输入框输入cmd；

2. 在命令提示符中输入“route print”，查看是否有缺省路由；

3. 以管理员身份打开命令提示符，使用命令route addX.X.X.X mask X.X.X.X X.X.X.X添加明细路由；

4. 使用命令route delete 0.0.0.0删除默认路由。

注：1.未添加所有明细路由前禁止删除默认路由；

       2.重启网卡即可恢复默认路由。

## 22.补丁管理
按下Win+R，输入框输入cmd，在命令提示符中输入systeminfo，查看主机现有的补丁编号。

## 23.高危漏洞补丁加固
漏洞补丁均从[http://www.catalog.update.microsoft.com/](http://www.catalog.update.microsoft.com/)网站下载后执行安装。

**24.安装防病毒软件**

1.安装防病毒软件；

2.使用离线安装包将病毒库更新至最新；

3.后期定期升级杀毒软件和病毒库。

## 25.安装防病毒统一管理服务器
1.在防病毒软件的客户端上，配置防病毒管理中心服务器的IP地址；

2.在防病毒软件的客户端上，配置病毒库定时更新。

## 26.关闭不必要服务
1.确认系统应用需要使用的服务；

2.按下Win+R，输入框中输入services.msc命令；

3.双击需要关闭的服务，点击停止按钮以停止当前正在运行的服务；

4.将启动类型设置为禁用，点击确定。

task scheduler

remote registory

telnet

messenger

Alerter



## 27.关闭不必要的系统端口
1.核实本机应监听的端口列表；

2.查看系统当前实际监听的端口列表

在Win 07、Win XP、Win 2003和Win 2008：在命令提示符中，输入netstat -ano命令，查看系统当前网络连接状况；

在Win 2000：在命令提示符中，输入netstat -an命令，查看系统当前网络连接状况；

（1）打开任务管理器，根据PID来查看端口对应的进程或服务；

（2）通过停止进程或禁用服务，关闭不必要的端口；

（3）按照白名单原则，仅开放必须的端口；

高危端口：135,137,138,139,445,593,2745,3127,6129,631,21,23,53,5353

## 28.配置访问控制规则
在防火墙中配置网络访问规则。

## 29.关闭远程主机RDP服务
1.右击“计算机”，选择“属性”，点击左侧菜单栏中的“远程设置”；

2.选择“不允许连接到这台计算机”，取消勾选“允许远程协助连接到这台计算机”，点击确定。

## 30.限制远程登录IP
1.按下Win+R，输入框输入gpedit.msc，进入“本地组策略编辑器”；

2.分别进入“计算机配置->管理模板->网络->网络连接->Windows防火墙->域配置文件”和“标准配置文件”，执行03、4步操作；

3.双击“允许入站远程桌面例外”,选择“已启用”；

4.填入允许远程登录到本机的主机IP地址，并以逗号分隔，点击确定。

## 31.限制匿名用户远程连接
1.进入“控制面板->管理工具->本地安全策略->本地策略->安全选项”；

**或**按下Win+R，输入框输入secpol.msc，进入“安全选项”；

2.双击“网络访问：不允许SAM帐户的匿名枚举”，选择“已启用”，点击确定；

3.双击“网络访问：不允许SAM帐号和共享的匿名枚举”，选择“已启用”，点击

确定；

## 32.限制远程登录协议
1.进入“开始->控制面板->程序与功能”（添加删除程序），查找是否有第三方远程登录软件（服务端）；

2.卸载系统中的第三方远程登录软件。

## 33.限制远程登录时间
1.按下Win+R，在输入框输入gpedit.msc，进入“本地组策略编辑器”；

2.进入“计算机配置->管理模板->Windows组件->远程桌面服务->远程桌面会话主机->会话时间限制”，双击“达到时间限制终止会话”，选择“已启用”，点击确定；

3.双击“设置活动但空闲的远程桌面服务会话的时间限制”，选择“已启用”，设置“活动会话限制”为10分钟，点击确定。

## 34.修改远程桌面默认服务端口
1.按下Win+R，在输入框中输入regedit命令，打开注册表编辑器；

2.进入HKLM/System/CurrentControlSet/Control/TerminalServer/WinStations/RDP-Tcp；

3.双击“PortNumber”子项，修改值为自定义端口（如13889）,点击确定。

## 35.主机间登录禁止使用公钥验证
1.进入“控制面板->管理工具->本地安全策略->本地策略->安全选项”；

**   或**按下Win+R，输入框输入secpol.msc，进入“安全选项”；

2.双击“网络访问，不允许存储网络身份验证的密码和凭据”，选择“已启用”，点击确定。

## 36.禁用大容量存储介质（USB存储设备）
1.按下 +R，在输入框输入regedit，打开注册表编辑器；

2.进入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR；

3.双击右侧注册表中的“Start”项，修改值为4。

## 37.关闭自动播放功能
1.按下Win+R，输入框中输入gpedit.msc，进入“本地组策略编辑器”；

2.配置关闭自动播放策略：

（1）进入“计算机配置->管理模板->Windows组件->自动播放策略”；

（2）查看右侧小窗口，双击“关闭自动播放”，选择“已启用”；

（3）在“选项”中，选择“所有驱动器”，点击确定。

## 38.禁止使用无线设备
1.核实是否存在无线网卡，若存在，请执行以下操作并拔出网卡设备；

2.按下win+R，在输入框输入devmgmt.msc，进入“设备管理器”；

3.查找右侧“设备管理器”的窗口，选择网络适配器，找到无线网卡、蓝牙无线

收发适配器设备名称；

4.右击该设备，选择“禁用”，点击“是”。

## 39.配置日志策略
1.进入“控制面板->管理工具->本地安全策略->本地策略->审核策略”；

**或**按下Win+R，输入框输入secpol.msc，进入“审核策略”；

2.对审核策略进行如下设置：

    审核策略更改：成功，失败;

    审核登录事件：成功，失败;

    审核对象访问：成功，失败;

    审核过程追踪：无审核;

    审核系统事件：成功，失败;

    审核特权使用：失败;

　审核账户登录事件：成功，失败;

　审核账户管理：成功，失败;

　审核目录服务访问：失败;

  3.设置完成后，点击确定。
