1      身份鉴别

1.1         密码安全策略

要求:操作系统和数据库系统管理用户身份鉴别信息应具有不易被冒用的特点,口令应有复杂度要求并定期更换。

目的:设置有效的密码策略,防止攻击者破解出密码。

操作步骤:

【位置】开始—管理工具—本地安全策略—帐户策略—密码策略,加固设置为下图所示:

1.2         帐号锁定策略

要求:应启用登录失败处理功能,可采取结束会话、限制非法登录次数和自动退出等措施。

目的:遭遇密码破解时,暂时锁定帐号,降低密码被猜解的可能性。

操作步骤:

【位置】开始—管理工具—本地安全策略—帐户策略—帐号锁定策略,加固后如下图所示:

1.3         安全的远程管理方式

要求:当对服务器进行远程管理时,应采取必要措施,防止鉴别信息在网络传输过程中被窃听。

目的:防止远程管理过程中,密码等敏感信息被窃听

操作步骤:

【位置】开始—管理工具—远程桌面服务—远程桌面会话主机配置,右键“RDP-Tcp”,选择“属性”—“常规”,加固后如下图所示:

2      访问控制

2.1         关闭默认共享

要求:应启用访问控制功能,依据安全策略控制用户对资源的访问。

目的:如果没有关闭系统默认共享,攻击者通过 IPC$方式暴力破解帐户的密码,而后利用系统默认共享如:C$、D$等,对系统的硬盘进行访问

操作步骤:

【位置】开始—管理工具—共享和存储管理,记录当前配置,默认如下图所示:

右键依次点击C$、D$、ADMIN$,停止共享,加固后如下图所示:

net share C$ /del

net share D$ /del

net share ADMIN$ /del

操作步骤:

【位置】运行—regedit进入注册表,在HKEY_LOCAL_MACHINE—SYSTEM—CurrentControlSet—Services—LanmanServer—Parameters下,新增AutoShareServer、AutoShareWks两个键,类型为DWORD(32位),值为0,如下图所示:

2.2         用户权限分配

要求:应根据管理用户的角色分配权限,实现管理用户的权限分离,仅授予管理用户所需的最小权限。

目的:如果系统没有对帐号进行严格的权限分配,则黑客可以利用低权限的帐号登陆终端,甚至关闭系统。

操作步骤:

【位置】开始—管理工具—本地安全策略—本地策略—用户权限分配,“关闭系统”,记录当前配置,默认如下图所示:

只保留Administrators组、其它全部删除

“允许通过远程桌面服务登录”,记录当前配置,默认如下图所示:

只保留Administrators组、其它全部删除

2.3         禁止未登录前关机

目的:禁止系统在未登录前关机,防止非法用户随意关闭系统。

操作步骤:

【位置】开始—管理工具—本地安全策略—本地策略—安全选项—“关机:允许系统在未登录的情况下关闭”,默认如下图所示:

2.4        重命名默认帐号

要求:应严格限制默认帐户的访问权限,重命名系统默认帐户,修改这些帐户的默认口令。

目的:修改默认帐号,防止攻击者破解密码。

操作步骤:

【位置】开始—管理工具—计算机管理—系统工具—本地用户和组—用户,可修改成下图所示:

2.5         多余帐号

要求:应及时删除多余的、过期的帐户,避免共享帐户的存在。

目的:删除或禁用临时、过期及可疑的帐号,防止被非法利用。

操作步骤:

【位置】开始—管理工具—计算机管理—系统工具—本地用户和组—用户,询问管理员每个帐号的用途,确认多余的帐号,然后右键点击“删除”或“禁用”。可使用net user 用户名  命令查看该用户的详细信息,如下所示:

3      安全审计

要求:

审计范围应覆盖到服务器和重要客户端上的每个操作系统用户和数据库用户;

审计内容应包括重要用户行为、系统资源的异常使用和重要系统命令的使用等系统内重要的安全相关事件;

审计记录应包括事件的日期、时间、类型、主体标识、客体标识和结果等;应能够根据记录数据进行分析,并生成审计报表;

应保护审计进程,避免受到未预期的中断;

应保护审计记录,避免受到未预期的删除、修改或覆盖等。

3.1         审核策略设置

目的:开启审核策略,若日后系统出现故障、安全事故则可以查看系统日志文件,排除故障、追查入侵者的信息等。

操作步骤:

【位置】运行—管理工具—本地安全策略—本地策略—审核策略,策略建议设置为:

3.2         安全日志属性设置

目的:防止重要日志信息被覆盖

操作步骤:

【位置】开始—管理工具—事件查看器—Windows日志,“应用程序”、“系统”、“安全” 依次如下操作:

4      剩余信息保护

4.1         不记住用户名和密码

目的:应保证操作系统和数据库管理系统用户的鉴别信息所在的存储空间,被释放或再分配给其他用户前得到完全清除,无论这些信息是存放在硬盘上还是在内存中。

操作步骤:

【位置】开始—管理工具—本地安全策略—本地策略—安全选项

“交互式登录:不显示最后的用户名”,默认如下图所示:

选择“已启用”

4.2         清理内存信息

要求:应确保系统内的文件、目录和数据库记录等资源所在的存储空间,被释放或重新分配给其他用户前得到完全清除。

目的:及时清理存放在系统中的用户鉴别信息,防止信息外泄,被黑客利用

操作步骤:

【位置】开始—管理工具—本地安全策略—本地策略—安全选项—关机:清除虚拟内存页面文件,设定如下所示:

4.3         关闭调试信息

目的:系统启动失败时,为了分析启动失败的原因,内存信息会自动转储到硬盘中。其中数据对普通用户无用,及时清理存这些信息或禁止出错转储,防止外泄被黑客利用。

操作步骤:

【位置】开始—计算机—右键“属性”—高级系统设置—高级—启动和故障恢复—设置,设定如下所示:

5      入侵防范

5.1         卸载冗余组件

要求:操作系统遵循最小安装的原则,仅安装需要的组件和应用程序,并通过设置升级服务器等方式保持系统补丁及时得到更新。

目的:卸载WScript.Shell, Shell.application这两个组件,防止黑客通过脚本来提权。

操作步骤:

【位置】运行—cmd,执行如下信息:

5.2       关闭不必要服务

目的:关闭与系统业务无关或不必要的服务,减小系统被黑客被攻击、渗透的风险。

操作步骤:

【位置】开始—管理工具—服务,可禁用如下服务:

IP Helper             (Ipv6技术   启动类型:禁用   服务状态:停止)

Remote Registry  (Ipv6技术   启动类型:禁用   服务状态:停止)

Themes                (主题管理   启动类型:禁用   服务状态:停止)

6      恶意代码防范

6.1         杀毒软件

要求:应安装防恶意代码软件,并及时更新防恶意代码软件版本和恶意代码库。

目的:安装杀毒软件,对恶意代码等进行防范及查杀。

推荐杀毒软件:

卡巴斯基:http://devbuilds.kaspersky-labs.com/devbuilds/KVRT/latest/full/KVRT.exe

大蜘蛛:http://free.drweb.ru/download+cureit+free

火绒安全软件:https://www.huorong.cn

360杀毒:http://sd.360.cn/download_center.html

7      系统资源控制

7.1         屏幕保护

要求:应根据安全策略设置登录终端的操作超时锁定。

目的:设置屏保密码,提高服务器的安全性

操作步骤:

【位置】开始—控制面板—显示—更改屏幕保护程序,如下所示:

7.2         设置会话超时锁定策略

要求:设置会话超时锁定功能,提高服务器的安全性。

操作步骤:

【位置】运行—gpedit.msc—计算机配置—管理模版—Windows组件—远程桌面服务—远程桌面会话主机—会话时间限制—设置活动但空闲的远程桌面服务会话的时间限制,设定如下信息:

Windows安全加固手册的更多相关文章

  1. CentOS 7 主机加固手册-下

      CentOS 7 主机加固手册-上 CentOS 7 主机加固手册-中 CentOS 7 主机加固手册-下 0x1f 删除禁用非必要的服务 删除非必要的服务 # Remove yum remove ...

  2. CentOS 7 主机加固手册-中

      CentOS 7 主机加固手册-上 CentOS 7 主机加固手册-中 CentOS 7 主机加固手册-下 0x0c 设置/boot/grub2/grub.cfg权限 Set grub.conf ...

  3. CentOS 7 主机加固手册-上

    TIPs: 世界上有一撮人专门研究主机安全加固基线,有兴趣的读者可以到 http://benchmarks.cisecurity.org/ 获取更加详细专业的主机安全基线配置文档.或者到 https: ...

  4. Windows安全加固

    Windows安全加固 # 账户管理和认证授权 # 1.1 账户 # 默认账户安全 # 禁用Guest账户. 禁用或删除其他无用账户(建议先禁用账户三个月,待确认没有问题后删除.) 操作步骤 本地用户 ...

  5. Windows LDAP加固之LDAP签名

    微软计划于2020年1月推出补丁更新,启用LDAP签名.虽然目前版本的操作系统已经包含了这个功能,但是微软并没有将它启用.随着时间推移,网络上的威胁越来越多.凭据重放和中间人攻击在LDAP的攻击中显得 ...

  6. Windows Azure 基本操作手册

    http://www.cnblogs.com/sennly/p/4139663.html 基本测试信息 登陆地址:https://manage.windowsazure.cn(Azure管理门户,适用 ...

  7. 【应急响应】Windows 安全加固

    一.补丁管理 运行cmd,输入systeminfo查看目前补丁信息 二.账户管理 gpedit.msc —>Windows设置—>安全设置—>本地设置—>账户设置 密码策略: ...

  8. SQL Server 2008安全加固手册

    1.身份鉴别 1.1避免使用空密码和弱口令 要求:应对登录操作系统和数据库系统的用户进行身份标识和鉴别. 目的:操作系统和数据库系统管理用户身份鉴别信息应具有不易被冒用的特点,口令应有复杂度要求并定期 ...

  9. Linux安全加固手册

    1      身份鉴别 1.1         密码安全策略 操作系统和数据库系统管理用户身份鉴别信息应具有不易被冒用的特点,口令应有复杂度要求并定期更换. 设置有效的密码策略,防止攻击者破解出密码 ...

随机推荐

  1. Git配置多个github账号免密登录

    在公司开发中,有时候会存在公司账户跟私人账户共存,并随时需要切换的情况,这种情况下git可以配置多个ssh-key,无缝切换账号. 假如有两个github账号,一个是私人github账号,一个是公司g ...

  2. SQLServer误删ReportServerTempDB导致打不开其他库——解决方案

    无意间删除了ReportServerTempDB库和ReportServer 导致其他库连接不上 错误:报表服务器无法打开与报表服务器数据库的连接.所有请求和处理都要求与数据库建立连接. 解决方案: ...

  3. 私有化轻量级持续集成部署方案--02-Nginx网关服务

    提示:本系列笔记全部存在于 Github, 可以直接在 Github 查看全部笔记 这一篇中使用 Nginx 部署网关中心,用来代理服务器中服务.网关中心有优点也有缺点,也可以不采用网关系统. 部署 ...

  4. 文件属性信息详述 上( 硬软连接+文件类型+用户&用户组)

    目录 文件属性信息详述 上 一.文件类型概念说明 1.文件详细信息详解 2.inode编号 二.文件软硬链接说明 1.硬链接和软连接 4.删除文件的底层逻辑 5.文件类型 三.文件用户和用户组 1.概 ...

  5. verification 提取差异点

    提取出差异点 传统用例 项目A锁定的寄存器是regA,项目B的锁定功能的寄存器是regB,如果项目A用例中直接用 reg_model.regA.write(); reg_model.regA.read ...

  6. Vue2.0源码学习(3) - 组件的创建和patch过程

    组件化 组件化是vue的另一个核心思想,所谓的组件化就,就是说把页面拆分成多个组件(component),每个组件依赖的css.js.图片等资源放在一起开发和维护.组件是资源独立的,在内部系统中是可以 ...

  7. sql server通过T-SQL导出Excel到磁盘

    ALTER PROCEDURE [dbo].[pro_ImportExcelByTime] AS BEGIN --第一步,开启高级功能 EXEC sp_configure 'show advanced ...

  8. OpenStack、虚拟机以及和当前流行的k8s、Docker四者之间的关系

    一.OpenStack与虚拟机之间的关系 OpenStack使用Python语言开发,是虚拟资源管理工具,他可以协助你搜集各种资源,并加以利用以及管理,实现物理资源的高效使用和安全.虚拟化物理机这个动 ...

  9. python2写ping监控,自动发现ip

    玩了hostmonitor,老外写的很好.但是不符合国情,只有邮件适合发送. 今天用python 写一个自动发现ip,ping失败报警的程序.(微信和邮件报警) 以前用python写的发微信,发邮件直 ...

  10. C++ 序列操作函数最全总结

    标准库定义了许多用于操作序列的算法,大多在algorithm和numeric文件中,大多数函数的原理并不复杂,但是在很多情况下可以替代手写的情况,甚至更加优秀. 这类算法函数非常多,但是他们都有共同的 ...