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