Article / 文章中心

ECS实例感染木马病毒后的解决方法

发布时间:2021-03-26 点击数:385

点击查看原图

概述

当ECS实例感染木马病毒后,可能会导致数据丢失,存在业务风险。本文主要介绍ECS实例感染病毒的解决方法和提高ECS安全性的方法。

详情信息

若您的ECS实例感染了木马病毒,请您及时创建快照备份磁盘数据,然后执行以下步骤进行修复。

ECS实例感染病毒后的解决方法

Linux实例

  1. 修改ECS实例的密码,详情请参见重置实例登录密码。
    说明:建议密码长度不小于8位,并且使用大写字母、小写字母、数字、特殊字符组合。
  2. 修改远程登录的端口,具体步骤请参见修改服务器默认远程端口。
  3. 开启防火墙限制允许登录的IP地址,只开放特定的服务端口,具体步骤请参见云服务器ECS实例如何配置默认防火墙Firewall。
    说明:建议对FTP、数据库等这些不需要对所有用户开放的服务,进行源IP地址的访问控制。
  4. 检查是否有开放未授权的端口,如果存在未授权的端口,请关闭未授权的端口,具体步骤请参见Linux系统的ECS实例中通过netstat命令查看和检查系统端口信息的netstat命令处理端口占用章节。
  5. 检查是否存在异常的进程在运行,如果存在异常的进程在运行,则关闭该进程,执行ps -ef或top命令查看。
    说明:请与服务器管理员确认是否可以删除该异常进程所使用的文件。
  6. 安装查杀病毒防木马软件,对服务器进行全盘病毒扫描和查杀。
    说明:
    • 建议使用阿里云云安全中心服务。
    • 如果服务器中安装了Web服务,请限制Web运行账户对文件系统的访问权限,仅开放只读权限。
    • 若需要删除系统中的未知账户,具体步骤请参见ECS实例中存在异常账号。

Windows实例

  1. 修改ECS实例的密码,详情请参见重置实例登录密码。
    说明:建议密码长度不小于8位,并且使用大写字母、小写字母、数字、特殊字符组合。
  2. 修改远程登录端口,具体步骤请参见如何查看和修改Windows实例远程桌面的默认端口。
  3. 开启防火墙限制允许登录的IP地址,只开放特定的服务端口,具体步骤请参见如何配置Windows实例远程连接的防火墙。
    说明:建议对FTP、数据库等这些不需要对所有用户开放的服务进行源IP地址访问控制。
  4. 检查是否有开放未授权的端口,如果存在未授权的开放端口,请关闭未授权的端口。
    选择开始>运行,输入cmd,打开命令行工具,执行netstat /ano命令检查端口。
  5. 检查是否有陌生的异常进程在运行,如果存在陌生的异常进程在运行,则关闭该进程。
    选择开始>运行,输入msinfo32,双击软件环境,选择正在运行任务,进行检查。
    说明:请与服务器管理员确认是否可以删除该异常进程所使用的文件。
  6. 安装查杀病毒防木马软件,对服务器进行全盘病毒扫描和查杀。
    说明:
    • 建议使用云安全中心服务。
    • 若需要删除系统中的未知账户,需要检查注册表中的SAM键值是否存在隐藏账户,具体步骤请参见ECS实例中存在异常账号。

提高ECS实例的安全性

若ECS实例没有设置安全防护,可能会带来许多不良的影响。修复ECS实例感染病毒之后,您可以结合实际情况,对ECS实例进行病毒防御,加强ECS实例的安全抵御能力,具体步骤请参见提高ECS实例的安全性。

相关文档

您还可以结合以下文档,参考更多有关ECS实例被攻击或者如何防御的信息:

  • ECS实例存在对外的DDoS攻击行为导致其被锁定的处理办法

  • 如果您有其他问题,可以联系北京志远天成阿里云代理商,为您提供一对一专业全面的技术服务,同时新老阿里云会员,均可享受我公司代理商价格,欢迎咨询欢迎咨询.gif