
# 扫描漏洞
#### 操作场景
HSS支持扫描Linux漏洞、Windows漏洞、Web-CMS漏洞、应用漏洞和应急漏洞，并提供自动扫描、定时扫描和手动扫描三种扫描方式：
- 自动扫描 默认每日自动扫描Linux漏洞、Windows漏洞以及Web-CMS漏洞，每周一自动扫描应用漏洞。应用漏洞自动扫描时间随中间件、Web服务、数据库、Web框架资产的检测时间改变，相应资产检测时间查看及设置的操作请参见[资产发现](https://support.huaweicloud.com/usermanual-hss2.0/hss_01_0044.html#hss_01_0044__section1219861342)。
  如果当日手动扫描过漏洞或执行过定时扫描漏洞任务，HSS当日不再自动扫描漏洞。
  
- 定时扫描 默认每周定时执行一次全量服务器漏洞扫描，为了您的业务安全考虑，建议您设置合理的定时扫描周期和扫描服务器范围，定期扫描服务器漏洞。
  
- 手动扫描 当您修复了漏洞需要查看漏洞修复情况或者您需要查看实时主机漏洞情况时，建议您手动执行漏洞扫描。
  
本章节为您介绍如何手动扫描漏洞、配置定时扫描策略。
#### 约束限制
- Windows系统的Agent版本为4.0.18及以上版本时支持应用漏洞扫描，Linux系统的Agent版本为3.2.9及以上版本时支持扫描应急漏洞。升级Agent请参见[升级主机Agent](https://support.huaweicloud.com/usermanual-hss2.0/hss_01_0462.html)。
- 目标服务器"服务器状态"为"运行中"，"Agent状态"为"在线"，"防护状态"为"防护中"，否则无法进行漏洞扫描。
- 企业主机安全各版本支持扫描的漏洞类型请参见[HSS支持扫描和修复的漏洞类型](https://support.huaweicloud.com/usermanual-hss2.0/hss_01_0302.html#hss_01_0302__section9935230153717)。
- 漏洞扫描支持的操作系统请参见[漏洞扫描和修复支持的操作系统](https://support.huaweicloud.com/usermanual-hss2.0/hss_01_0302.html#hss_01_0302__section11859191113502)。
 
#### 手动扫描漏洞
1. [登录企业主机安全控制台](https://console.huaweicloud.com/hss/?locale=zh-cn)。
2. 在控制台左上角，单击![](https://support.huaweicloud.com/usermanual-hss2.0/zh-cn_image_0000002384023862.png)图标，选择区域或项目。
3. 在左侧导航树选择"风险预防 \> 漏洞管理"，进入漏洞管理界面。
4. 单击漏洞管理界面右上角"手动扫描"，弹出漏洞扫描对话框。 
   应急漏洞也可以在目标漏洞类型对应"操作"列，单击"立即扫描"，全量扫描服务器是否存在该类型漏洞。
   图1手动扫描   
   ![](https://support.huaweicloud.com/usermanual-hss2.0/zh-cn_image_0000002180277886.png "点击放大")
   
   
5. 在漏洞扫描对话框中，设置扫描的漏洞类型和范围。相关参数说明请参见[表 手动扫描漏洞参数说明]。
   
   如果待扫描节点包含CCE集群节点，且通过HSS为集群安装了Agent，请您先同步CCE集群资产以获取集群版本等信息，确保漏洞扫描成功。如何同步CCE集群资产，请单击下图中的"同步集群资产"自动同步任务。
   ![](https://support.huaweicloud.com/usermanual-hss2.0/public_sys-resources/note_3.0-zh-cn.png)
   同步CCE集群资产大约需要5分钟，请您耐心等待。待5分钟后，请刷新页面获取最新数据。
   图2设置扫描策略   
   ![](https://support.huaweicloud.com/usermanual-hss2.0/zh-cn_image_0000002531908498.png "点击放大")
    表1手动扫描漏洞参数说明 
   | 参数   | 参数说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | 取值样例  |
   |:---|:---|:---|
   | 漏洞类型 | 选择扫描的漏洞类型。目前支持扫描的漏洞类型如下： - Linux系统漏洞  - Windows系统漏洞  - Web-CMS软件漏洞  - 应用漏洞  - 应急漏洞                                                                                                                                                                                                                                                                                  | 全选    |
   | 扫描范围 | 选择扫描哪些服务器。 - 全部服务器  - 指定服务器 您可以选择服务器组或通过服务器名称、ID、公网IP、私网IP搜索目标服务器。以下服务器不能被选中执行漏洞扫描，解决办法请参见[手动扫描漏洞或批量修复漏洞时，为什么选不到目标服务器？](https://support.huaweicloud.com/hss2.0_faq/hss_01_0524.html)。 - 使用企业主机安全"基础版"的服务器。  - 非"运行中"状态的服务器。  - Agent状态为"离线"的服务器。     | 全部服务器 |
      
   
   
6. 单击"确定"，设置完成。
7. 单击漏洞管理界面右上角的"任务管理"，选择"扫描任务"页签，查看扫描任务执行情况。 
   在目标扫描任务所在行的"操作"列，单击"查看详情"，可查看具体服务器的扫描详情。
   图3查看扫描任务   
   ![](https://support.huaweicloud.com/usermanual-hss2.0/zh-cn_image_0000002107545505.png "点击放大")
   ![](https://support.huaweicloud.com/usermanual-hss2.0/public_sys-resources/note_3.0-zh-cn.png)
   您也可以在"资产管理\>主机管理\>云服务器"页面，为单台服务器手动扫描漏洞，具体操作如下：
   1. 单击服务器名称。
   
   2. 选择"漏洞管理"页签。
   
   3. 选择需要扫描的漏洞类型页签，单击"手动扫描"。
    
   
   
 
#### 定时扫描漏洞
1. [登录企业主机安全控制台](https://console.huaweicloud.com/hss/?locale=zh-cn)。
2. 在控制台左上角，单击![](https://support.huaweicloud.com/usermanual-hss2.0/zh-cn_image_0000002384023862.png)图标，选择区域或项目。
3. 在左侧导航树选择"风险预防 \> 漏洞管理"，进入漏洞管理界面。
4. 在漏洞管理界面右上角，单击"定时扫描策略"，弹出"定时扫描策略配置"页面。 
   图4定时扫描策略   
   ![](https://support.huaweicloud.com/usermanual-hss2.0/zh-cn_image_0000002215684665.png "点击放大")
   
   
5. 在"定时扫描策略配置"页面，配置定时扫描漏洞的周期和服务器范围等参数。 
   图5定时扫描策略配置   
   ![](https://support.huaweicloud.com/usermanual-hss2.0/zh-cn_image_0000002495756573.png "点击放大")
   表2定时扫描策略配置参数说明 
   | 参数       | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
   |:---|:---|
   | 漏洞定时扫描策略 | 是否开启漏洞定时扫描，![](https://support.huaweicloud.com/usermanual-hss2.0/zh-cn_image_0000002462561084.png "点击放大")表示开启。                                                                                                                                                                                                                                                                                                                                                                                       |
   | 漏洞类型     | 扫描的漏洞类型。可选包括： - Linux漏洞  - Windows漏洞  - Web-CMS漏洞  - 应用漏洞  - 应急漏洞                                          |
   | 扫描周期     | 定时扫描执行周期。可选包括： - 每天：每天执行一次扫描。  - 每三天：每隔两天执行一次扫描，例如第1天、第4天、第7天。  - 每周：可自定义选择一周中的多天执行扫描，例如周一、周三、周五。  - 每月：可选1日至31日之间的多个日期执行扫描。当选择29日、30日或31日时，若当月不存在所选日期，系统将自动调整为当月的最后一天进行执行。   |
   | 扫描时间     | 定时扫描任务的执行时间。 系统将根据您配置的扫描时间按序排队扫描所选的每台主机，因此可能部分主机的扫描时间与配置时间存在一定偏差。                                                                                                                                                                                                                                                                                                                                                                                                      |
   | 选择服务器    | 选择扫描的服务器范围，全部服务器或指定服务器。 以下服务器不能被选中执行漏洞扫描，解决办法请参见[手动扫描漏洞或批量修复漏洞时，为什么选不到目标服务器？](https://support.huaweicloud.com/hss2.0_faq/hss_01_0524.html) - 使用企业主机安全"基础版"的服务器。  - 非"运行中"状态的服务器。  - Agent状态为"离线"的服务器。                                        |
      
   
   

6. 单击"确定"，配置完成。
7. 单击漏洞管理界面右上角的"任务管理"，选择"扫描任务"页签，查看扫描任务执行情况。 
   在目标扫描任务所在行的"操作"列，单击"查看详情"，可查看具体服务器的扫描详情。
   图6查看扫描任务   
   ![](https://support.huaweicloud.com/usermanual-hss2.0/zh-cn_image_0000002107545505.png "点击放大")
   
   
 
#### 相关文档
- 漏洞扫描完成后，如需了解漏洞相关的信息请参见[查看漏洞详情](https://support.huaweicloud.com/usermanual-hss2.0/hss_01_0063.html)。
- 漏洞扫描完成后，如需通过修复、忽略、加白等方式请参见[处理漏洞](https://support.huaweicloud.com/usermanual-hss2.0/hss_01_0141.html)。
- 如果漏洞扫描失败，解决方案请参见[漏洞扫描失败怎么办？](https://support.huaweicloud.com/hss2.0_faq/hss_01_0662.html)
 
