某天我的阿里云突然發(fā)信息告訴我服務(wù)器有自變異木馬,我用遠程工具連接服務(wù)器異常卡頓甚至掉線,reboot也不好使.用阿里云的網(wǎng)頁控制臺會好些,但還是卡,我又用阿里云控制臺重啟服務(wù)器,重啟之后發(fā)現(xiàn)服務(wù)器完全連不上了,ping也ping不通了,我問了客服說可以用救援連接試試,果然能連上,起初發(fā)現(xiàn)連不上的原因是防火墻的問題,后來發(fā)現(xiàn)是網(wǎng)絡(luò)服務(wù)掛了,起了network服務(wù)之后,遠程工具也可以正常連接了,但還是卡頓,我還是用阿里云的網(wǎng)頁控制臺吧.
上去top 命令一看有個隨機字符串的進程名占用了30%的cpu資源,kill掉之后又產(chǎn)生了另一個隨機進程名,隨后我ll /etc/cron*查看定時任務(wù)目錄有沒有被修改,發(fā)現(xiàn)有一個剛剛生成的類似定時任務(wù)shell腳本,內(nèi)容如下:
#!/bin/sh
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/X11R6/bin
cp "/usr/bin/vauokamjnsqtyl" "/usr/bin/jyfsttydua"
嘗試刪除該文件,但立馬又生成了一個新的文件,然后我把文件中的cp命令修改為rm -rf命令,還是會重新生成文件.
于是我到/usr/bin目錄下用ll -art查看最近修改過的文件,發(fā)現(xiàn)有好多隨機字符串的文件,我刪除還是會復(fù)制一個新的文件,上網(wǎng)搜了半天,發(fā)現(xiàn)有個chattr命令可以阻止目錄生成新的文件,于是我把定時任務(wù)目錄中的腳本刪除再禁止生成新文件:
rm -f *.sh; chattr +i /etc/cron.hourly
正當(dāng)我準備用同樣的方法處理/usr/bin目錄的時候,發(fā)現(xiàn)/usr/bin目錄下復(fù)制了幾十個同類腳本,簡直像吃了屎一樣惡心,又到網(wǎng)上搜了半天,發(fā)現(xiàn)find命令有個-mtime參數(shù)可以找到最近幾天內(nèi)修改過的文件,配合-delete參數(shù)可以刪除:
find /usr/bin -mtime -1 -type f -delete; chattr +i /usr/bin
這次終于沒有新的文件產(chǎn)生了,再看一眼top命令,木馬進程也不在了^_^
文章來源:http://www.zghlxwxcb.cn/news/detail-820202.html
本文由博客一文多發(fā)平臺 OpenWrite 發(fā)布!文章來源地址http://www.zghlxwxcb.cn/news/detail-820202.html
到了這里,關(guān)于記一次linux復(fù)制病毒處理過程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!