其他分享
首页 > 其他分享> > Top命令没了被篡改了

Top命令没了被篡改了

作者:互联网

方案一:
原因:top 命令异常,被篡改为 top.lanigiro ,在top面板上隐藏了名为ddns、httpd的程序
处理

进入/usr/bin目录,查找top可执行文件
ll /usr/bin/top*

你会发现存在 top 和 top.lanigiro 两个可执行文件
top命令被篡改桥接,原top文件已被命名为:top.lanigiro。并且,在top面板上隐藏了名为ddns、httpd的程序
恢复top面板

1.备份文件

cp top top.bak
cp top.lanigiro top.lanigiro.bak

2.将top命名为top.rm
mv top top.rm

系统提示:无权限修改,通过 lsattr 命令查看 top 被加了锁,通过 chattr 命令解锁,在将top命名为top.rm

3.恢复top命令
mv top.lanigiro top

到此,Top命令恢复了,开始解决问题!
在使用 top 命令,查看时多了一个 ddns 的进程,输入C(展示运行命令)、输入P(展示按CPU排序)
进入 对应 目录 删除掉 ddns 这个进程文件,并且使用 kill 结束掉这个进程,就会发现CUP占用率瞬间下降。
除此之外,这东西还建立了 lsb 的账户,进入home目录删除 lsb ,路径如下

cd /home
rm -rf /lsb

删除时,也会提示权限不足,还是需要对 /home/lsb/.ssh 目录下的 authorized_keys 和 authorized_keys2 文件进行解锁操作。

chattr -ai authorized_keys
chattr -ai authorized_keys2	

再去执行删除 lsb 目录即可。
重新安装TOP

方案二:
建议安装
Htop代替品
或者
Atop

标签:lsb,Top,命令,authorized,篡改,rm,lanigiro,top
来源: https://www.cnblogs.com/zhuhuibiao/p/16476255.html