开发者社区 问答 正文

云服务器被 注入了挖矿脚本 删不掉怎么处理?

top 命令看不到占用过高的进程, ps 命令可以看到一个可疑的进程

kill 杀掉 他的父进程 我这边直接断开连接
我怀疑我每次打开shell 他就会自动启动
查找到一个文件 图片.png 尝试删除(当前是root用户 提示权限不足) 图片.png

本来还有个定时任务 后来不知道怎么回事消失了 按照网上的教程 lsattr zzh 图片.png

chattr -i zzh 图片.png

还提示权限不足 而且傻掉他的父进程后 我就会断开连接 求帮助

展开
收起
1843349183461985 2021-12-16 11:56:42 548 分享
分享
版权
举报
阿里云 AI 助理回答

遇到您描述的问题,表明您的Linux系统中可能存在一个顽固的后台进程,它可能与系统被恶意修改有关。根据您的情况,这里提供一个详细的解决步骤指南:

问题概述

  • 现象:使用top命令未能发现占用CPU过高的进程,但通过ps命令发现了一个可疑进程。
  • 操作尝试:尝试杀死该可疑进程及其父进程后,您失去了连接,并且在尝试删除相关文件和修改文件属性时遇到了权限不足的问题。

解决步骤

1. 安全模式或单用户模式登录

  • 目的:为了更安全地处理这个问题,首先尝试在安全模式或单用户模式下登录系统。这样可以最小化系统服务的影响,便于排查和解决问题。

    • 重启服务器,在启动过程中进入GRUB引导菜单(通常需按Esc、Shift或某个特定键)。
    • 选择要启动的内核版本,按'e'键编辑启动参数。
    • 找到以linux16linux开头的行,添加init=/bin/bash参数,然后按Ctrl+X或F10启动。
    • 这将直接进入一个无密码的bash shell,此时您拥有root权限。

2. 查找并停止可疑进程

  • 使用ps aux | grep [可疑进程名]定位可疑进程及其PID。
  • 直接使用kill -9 [PID]强制终止进程。如果此操作导致断开连接,再次通过安全模式登录。

3. 修改文件权限并删除

  • 在确保已获得最高权限的情况下,尝试修改文件权限并删除可疑文件:
    chattr -i /path/to/zzh
    rm -rf /path/to/zzh
    
  • 如果仍然提示权限不足,检查文件系统的挂载选项,确认没有设置为不可更改(immutable)属性。

4. 检查并清理定时任务

  • 使用crontab -l查看当前用户的定时任务列表。如果之前存在但现在消失了,可能是被恶意程序动态修改。
  • 清理或恢复正常的定时任务配置,必要时可参考系统备份或默认配置模板。

5. 系统审计与加固

  • 日志审查:检查/var/log/auth.log/var/log/kern.log/var/log/syslog等日志文件,寻找异常登录或操作记录。
  • 系统更新与补丁:确保系统软件包是最新的,并安装所有安全补丁。
  • 安全工具:考虑使用云安全中心进行系统扫描和加固。

6. 防止再次发生

  • 权限管理:严格控制root权限的使用,仅在必要时才使用。
  • 监控与报警:配置云监控来实时监控CPU使用率、内存使用情况以及网络流量,设置合理的报警策略。

注意事项

  • 数据备份:在进行任何可能导致数据丢失的操作前,请确保重要数据已备份。
  • 谨慎操作:特别是在删除文件和修改系统配置时,务必确认操作对象的正确性,避免误删重要文件。

结论

通过上述步骤,您可以尝试定位并解决当前面临的问题。如果问题依然存在或复杂度超出预期,建议联系阿里云技术支持获取进一步的帮助,以便进行深入的系统分析和修复工作。

请记得,每一步操作都应基于对系统状态的准确判断,尽量减少对业务运行的影响。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等