windows主机加固

2022年01月13日 阅读数:4
这篇文章主要向大家介绍windows主机加固,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

帐户管理和认证受权

帐户ios

默认帐户安全数据库

禁用Guest帐户。 安全

禁用或删除其余无用帐户(建议先禁用帐户三个月,待确认没有问题后删除。)服务器

1.Guest帐户为临时帐户,可是该帐户容许用户登陆到网络、浏览internet以及关闭计算机。黑客能够经过guest用户提权到administrator组获得管理员权限,进行后渗透。网络

2防止提权编辑器

3由于直接删除,有些正经常使用户就没法使用了,为了不影响业务因此先禁用三个月,在三个月以内须要使用的用户发现异常会联系你,也就知道哪些是正经常使用户哪些该用户该删除。工具

实操

打开 计算机 > 管理 >   本地用户和组 > 用户中,双击 Guest 账户,在属性中选中 账户已禁用,单击 肯定。

按照用户分配账户
按照用户分配账户。根据业务要求,设定不一样的用户和用户组。例如,管理员用户,数据库用户,审计用户,来宾用户等。
打开 计算机 > 管理 >   本地用户和组 > 用户中,根据您的业务要求设定不一样的用户和用户组,包括管理员用户、数据库用户、审计用户、来宾用户等。

口令 

cmd secpol.msc
密码复杂度
密码复杂度要求必须知足如下策略:
最短密码长度要求八个字符。
启用本机组策略中密码必须符合复杂性要求的策略。
即密码至少包含如下四种类别的字符中的两种:
英语大写字母 A, B, C, … Z
英语小写字母 a, b, c, … z
西方阿拉伯数字 0, 1, 2, … 9
非字母数字字符,如标点符号,@, #, $, %, &, *等
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 账户策略 > 密码策略 中,确认 密码必须符合复杂性要求 策略已启用。
密码最长留存期
对于采用静态口令认证技术的设备,账户口令的留存期不该长于90天。

操做步骤打开 控制面板 > 管理工具 > 本地安全策略,在 账户策略 > 密码策略 中,配置 密码最长使用期限 不大于90天。测试

账户锁定策略
对于采用静态口令认证技术的设备,应配置当用户连续认证失败次数超过10次后,锁定该用户使用的账户。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 账户策略 > 账户锁定策略 中,配置 账户锁定阈值 不大于10次。

本地安全策略 中的审核策略spa

事件查看器(eventvwr.msc

查看关键的日志,查看是否关机操作系统

经过系统   级别排序,能够知道是否强制关机、重启过

经过任务类别排序 

 

任务类别为(1)的为开机,(2)为系统关机,(10)的磁盘运转,(100)为电源更改,(101)EFI时区更改,

(1014)在没有配置的 DNS 服务器响应以后,名称 wpad 的名称解析超时,(157)系统正在进入链接待机状态 ,(158)系统正在退出链接待机状态,(223)usb设备的弹出,(31)

 查看用户审计是否单独组

防火墙设置

 

网络列表策略器 

高级审核策略配置 

 

受权 

远程关机
在本地安全设置中,从远端系统强制关机权限只分配给Administrators组。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 用户权限分配 中,配置 从远端系统强制关机 权限只分配给Administrators组。
本地关机在本地安全设置中关闭系统权限只分配给Administrators组。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 用户权限分配 中,配置 关闭系统 权限只分配给Administrators组。
用户权限指派
在本地安全设置中,取得文件或其它对象的全部权权限只分配给Administrators组。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 用户权限分配 中,配置 取得文件或其它对象的全部权 权限只分配给Administrators组。
受权账户登陆
在本地安全设置中,配置指定受权用户容许本地登陆此计算机。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 用户权限分配 中,配置 容许本地登陆 权限给指定受权用户。
受权账户从网络访问
在本地安全设置中,只容许受权账号从网络访问(包括网络共享等,但不包括终端服务)此计算机。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 用户权限分配 中,配置 从网络访问此计算机 权限给指定受权用户。

日志配置操做

审核登陆
设备应配置日志功能,对用户登陆进行记录。记录内容包括用户登陆使用的账户、登陆是否成功、登陆时间、以及远程登陆时、及用户使用的IP地址。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 审核策略 中,设置 审核登陆事件。
审核策略
启用本地安全策略中对Windows系统的审核策略更改,成功和失败操做都须要审核。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 审核策略 中,设置 审核策略更改。
审核对象访问
启用本地安全策略中对Windows系统的审核对象访问,成功和失败操做都须要审核。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 审核策略 中,设置 审核对象访问。
审核事件目录服务访问
启用本地安全策略中对Windows系统的审核目录服务访问,仅须要审核失败操做。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 审核策略 中,设置 审核目录服务器访问。
审核特权使用
启用本地安全策略中对Windows系统的审核特权使用,成功和失败操做都须要审核。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 审核策略 中,设置 审核特权使用。
审核系统事件

启用本地安全策略中对Windows系统的审核系统事件,成功和失败操做都须要审核。

操做步骤

打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 审核策略 中,设置 审核系统事件。
审核账户管理
启用本地安全策略中对Windows系统的审核账户管理,成功和失败操做都要审核。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 审核策略 中,设置 审核账户管理。
审核过程追踪
启用本地安全策略中对Windows系统的审核进程追踪,仅失败操做须要审核。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 审核策略 中,设置 审核进程追踪。
日志文件大小
设置应用日志文件大小至少为 8192 KB,可根据磁盘空间配置日志文件大小,记录的日志越多越好。并设置当达到最大的日志尺寸时,按须要轮询记录日志。
操做步骤
打开 控制面板 > 管理工具 > 事件查看器,配置应用日志、系统日志、安全日志属性中的日志大小,以及设置当达到最大的日志尺寸时的相应策略。

 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硬盘默认共享,例如C$,D$。
操做步骤
打开 注册表编辑器,根据推荐值修改注册表键值。
注意: Windows Server 2012版本已默认关闭Windows硬盘默认共享,且没有该注册表键值。
HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\AutoShareServer
推荐值: 0
共享文件夹受权访问
每一个共享文件夹的共享权限,只容许受权的账户拥有共享此文件夹的权限。
操做步骤
每一个共享文件夹的共享权限仅限于业务须要,不要设置成为 Everyone。打开 控制面板 > 管理工具 > 计算机管理,在 共享文件夹 中,查看每一个共享文件夹的共享权限。

服务安全 

禁用TCP/IP上的NetBIOS
禁用TCP/IP上的NetBIOS协议,能够关闭监听的 UDP 137(netbios-ns)、UDP 138(netbios-dgm)以及 TCP 139(netbios-ssn)端口。
操做步骤
在 计算机管理 > 服务和应用程序 > 服务 中禁用 TCP/IP NetBIOS Helper 服务。

 

在网络链接属性中,双击 Internet协议版本4(TCP/IPv4),单击 高级。在 WINS 页签中,进行以下设置:
 
禁用没必要要的服务
禁用没必要要的服务,请参考:

安全选项 

 • 启用安全选项

操做步骤

打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 安全选项 中,进行以下设置:

 高危端口

 

firewall.cpl

防火墙是否启用

能够看到一个高级设置,找到出站入站规则

 

 

查看系统补丁(修补程序)

Systeminfo

 

 

禁用未登陆前关机
服务器默认是禁止在未登陆系统前关机的。若是启用此设置,服务器安全性将会大大下降,给远程链接的黑客形成可乘之机,强烈建议禁用未登陆前关机功能。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 安全选项 中,禁用 关机:容许系统在未登陆前关机 策略。

其余安全配置

防病毒管理
Windows系统须要安装防病毒软件。
操做步骤
安装企业级防病毒软件,并开启病毒库更新及实时防护功能。
7.2 设置屏幕保护密码和开启时间
设置从屏幕保护恢复时须要输入密码,并将屏幕保护自动开启时间设定为五分钟。
操做步骤
启用屏幕保护程序,设置等待时间为 5分钟,并启用 在恢复时使用密码保护。
7.3 限制远程登陆空闲断开时间
对于远程登陆的账户,设置不活动超过期间15分钟自动断开链接。
操做步骤
打开 控制面板 > 管理工具 > 本地安全策略,在 本地策略 > 安全选项 中,设置 Microsoft网络服务器:暂停会话前所需的空闲时间数量 属性为15分钟。
7.4 操做系统补丁管理
安装最新的操做系统Hotfix补丁。安装补丁时,应先对服务器系统进行兼容性测试。
操做步骤
安装最新的操做系统Hotfix补丁。安装补丁时,应先对服务器系统进行兼容性测试。
注意:对于实际业务环境服务器,建议使用通知并自动下载更新,但由管理员选择是否安装更新,而不是使用自动安装更新,防止自动更新补丁对实际业务环境产生影响。