华为云服务器攻击痕迹排查指南
一、检查系统日志
通过/var/log/secure
文件可查看登录记录,使用last
命令显示最近登录信息,检查是否存在异常时间或陌生IP的登录记录。若发现日志文件被删除或篡改,可能表明攻击者试图掩盖痕迹。
建议执行以下命令排查:
cat /var/log/secure | grep "failed
last -n 20
二、分析定时任务
攻击者常通过定时任务植入木马,需检查/var/spool/cron
目录和crontab -l
输出。重点关注指向非常规路径(如/tmp
)的脚本文件,此类文件可能包含恶意指令。
排查步骤:
- 查看所有用户的定时任务:
ls /var/spool/cron/
- 检查文件修改时间:
find /etc/cron* -type f -mtime -7
三、追踪网络连接
使用netstat -tulnp
查看异常端口连接,特别关注与境外IP的通信。若发现进程占用高资源且对应文件路径异常(如隐藏目录),应立即终止进程并隔离文件。
推荐工具:
- 网络连接监控:
iftop
- 进程关联分析:
lsof -i :[端口号]
四、审查用户账户
检查/etc/passwd
和/etc/shadow
文件,确认是否存在UID为0的未授权账户。通过history
命令查看近期执行的敏感操作(如wget
下载可疑文件)。
cat /etc/passwd | grep ":0:
history | grep -E "wget|curl"
建议结合华为云安全中心进行自动化检测,并定期使用rkhunter
等工具扫描系统完整性。对于关键业务服务器,应部署入侵防御系统(IPS)实现实时监控。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/541097.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。