CentOS系统根目录下无法删除文件(含恶意挖矿文件)的技术求助
CentOS系统根目录下无法删除文件(含恶意挖矿文件)的技术求助
各位大佬好,我遇到一个棘手得要命的问题,想请教下大家:
我有一台CentOS服务器,不幸被黑客入侵了。根目录下冒出来些恶意文件,比如/11db32e5,杀毒工具扫出来说它是HackTool/Linux.CoinMiner.n挖矿木马。但我作为root用户(uid=0),用rm -rf命令删它,完全没效果。
我已经试了一堆方法,都没解决问题:
- 用
lsattr查过文件属性,确认没有i(不可修改)或a(仅追加)这类锁死的特殊标记 - 用
lsof /11db32e5扫了一遍,没有任何进程在占用这个文件 - 看了文件权限,所有者和所属组都是root,权限配置没毛病
- 我能执行
cat /dev/null > /11db32e5把这个恶意文件清空,大小变成0,但就是删不掉它 - 我还做了个测试:在根目录下新建了
/test文件夹,里面又建了test2文件,test2能正常删除,但/test这个根目录下的文件夹却同样删不掉
现在总结下来就是:根目录下的任何文件、文件夹我都删不了,但能正常修改它们的内容。而且根目录的挂载权限是rw(可读写),这点我也确认过了。
本来想用strace对比删除这个恶意文件和正常可删除文件的系统调用差异,找找问题根源,但相关的截图内容没法提供,只能先把当前情况说清楚。
有没有大佬遇到过类似的情况?麻烦给点排查思路或者解决办法,万分感谢!
备注:内容来源于stack exchange,提问作者you_know_who
相关产品推荐
相关产品推荐

