1、軟件安裝
1.1必要環(huán)境
32位系統(tǒng)必須使用32位程序,64位系統(tǒng)必須使用64位程序
1.2安裝過(guò)程
步驟1:到主機(jī)衛(wèi)士官網(wǎng)(zhuji.#)下載軟件安裝包(.tar.gz格式)到服務(wù)器
64位系統(tǒng)
wget http://zhuji.#/zhujiweishi0.5.7X64.tar.gz
32位系統(tǒng)
wget http://zhuji.#/zhujiweishi0.5.7X86.tar.gz
步驟2:執(zhí)行解壓命令,即可生成一個(gè)zhujiweishi安裝文件夾:
64位系統(tǒng)
tar -zxvf zhujiweishi0.5.7X64.tar.gz
32位系統(tǒng)
tar -zxvf zhujiweishi0.5.7X86.tar.gz
2、軟件功能說(shuō)明
2.1后門查殺:
該功能可以對(duì)服務(wù)器上被上傳的后門迚行檢測(cè)查殺。
步驟:
1、完成主機(jī)衛(wèi)士安裝;
2、進(jìn)入zhujiweishi文件夾;
cd zhujiweishi
3、啟勱后門查殺程序,目前可以自勱識(shí)別apache、nginx的網(wǎng)站目錄,-a可以自勱查殺網(wǎng)站目錄下文件,例如:
./zhujisafe -a
我們還提供了指定目錄掃描(-b +目錄),例如
./zhujisafe -b /home/web/
若是希望掃描結(jié)果生成txt文件,可以加上“-o“,例如將掃描結(jié)果生成abc.txt文件,保存在zhujiweishi文件夾里
./zhujisafe -b /home/web/ -o abc.txt
4、若是希望同時(shí)掃描多個(gè)文件目錄,可以將所有需要掃描的文件目錄(絕對(duì)路徑)保存到一個(gè)文本文件里,如a.txt
,再用命令-f
./zhujisafe -f a.txt
5、同時(shí)我們還提供幫忙的命令行
./zhujisafe -h
3、軟件卸載
迚入安裝目錄,使用刪除命令,例如:
rm -rf zhujiweishi
4、FAQ
4.1、出現(xiàn)/tmp/websafescanner_single.pid不能寫入或者沒有權(quán)限問(wèn)題。
解決方案:
1)首先檢查當(dāng)前是否已經(jīng)有websafescanner運(yùn)行了,必須等運(yùn)行結(jié)束,戒者殺死這個(gè)這幾個(gè)迚程,然后繼續(xù);
2)如果當(dāng)前沒有,說(shuō)明確實(shí)沒有權(quán)限,上次運(yùn)行的用戶權(quán)限高于當(dāng)前用戶,戒者丌是一個(gè)組里的,刪除文件后再次運(yùn)行
sudo rm /tmp/websafescanner_single.pid
4.2、缺少運(yùn)行庫(kù),如libssl3.so、libssh2.so.1,常見于ubuntu環(huán)境下。
解決方案:
1)缺少libssl3.so,使用命令安裝
sudo apt-get install libnss3 (ubuntu 環(huán)境)
2)缺少libssh2.so.1,使用命令安裝
sudo apt-get install libssh2-1 (ubuntu 環(huán)境)
3)如果缺少其他的勱態(tài)庫(kù)在程序的目錄下執(zhí)行l(wèi)dd zhujiweishi,就會(huì)列出程序的依賴庫(kù),請(qǐng)自行查找安裝確實(shí)的庫(kù)即可
4.3、error while loading shared libraries: libpcre.so.1: 無(wú)法找到動(dòng)態(tài)庫(kù)libpcre。
解決方案:
請(qǐng)執(zhí)行以下命令:
ln -s libpcre.so.0 libpcre.so.1
4.4、啟動(dòng)后顯示locale::facet::_S_create_c_locale name not,然后退出。
解決方案:
打開bash配置,設(shè)置LC_ALL
在~/.bashrc文件的最后一行增加
export LC_ALL="C"
1.1必要環(huán)境
32位系統(tǒng)必須使用32位程序,64位系統(tǒng)必須使用64位程序
1.2安裝過(guò)程
步驟1:到主機(jī)衛(wèi)士官網(wǎng)(zhuji.#)下載軟件安裝包(.tar.gz格式)到服務(wù)器
64位系統(tǒng)
wget http://zhuji.#/zhujiweishi0.5.7X64.tar.gz
32位系統(tǒng)
wget http://zhuji.#/zhujiweishi0.5.7X86.tar.gz
步驟2:執(zhí)行解壓命令,即可生成一個(gè)zhujiweishi安裝文件夾:
64位系統(tǒng)
tar -zxvf zhujiweishi0.5.7X64.tar.gz
32位系統(tǒng)
tar -zxvf zhujiweishi0.5.7X86.tar.gz
2、軟件功能說(shuō)明
2.1后門查殺:
該功能可以對(duì)服務(wù)器上被上傳的后門迚行檢測(cè)查殺。
步驟:
1、完成主機(jī)衛(wèi)士安裝;
2、進(jìn)入zhujiweishi文件夾;
cd zhujiweishi
3、啟勱后門查殺程序,目前可以自勱識(shí)別apache、nginx的網(wǎng)站目錄,-a可以自勱查殺網(wǎng)站目錄下文件,例如:
./zhujisafe -a
我們還提供了指定目錄掃描(-b +目錄),例如
./zhujisafe -b /home/web/
若是希望掃描結(jié)果生成txt文件,可以加上“-o“,例如將掃描結(jié)果生成abc.txt文件,保存在zhujiweishi文件夾里
./zhujisafe -b /home/web/ -o abc.txt
4、若是希望同時(shí)掃描多個(gè)文件目錄,可以將所有需要掃描的文件目錄(絕對(duì)路徑)保存到一個(gè)文本文件里,如a.txt
,再用命令-f
./zhujisafe -f a.txt
5、同時(shí)我們還提供幫忙的命令行
./zhujisafe -h
3、軟件卸載
迚入安裝目錄,使用刪除命令,例如:
rm -rf zhujiweishi
4、FAQ
4.1、出現(xiàn)/tmp/websafescanner_single.pid不能寫入或者沒有權(quán)限問(wèn)題。
解決方案:
1)首先檢查當(dāng)前是否已經(jīng)有websafescanner運(yùn)行了,必須等運(yùn)行結(jié)束,戒者殺死這個(gè)這幾個(gè)迚程,然后繼續(xù);
2)如果當(dāng)前沒有,說(shuō)明確實(shí)沒有權(quán)限,上次運(yùn)行的用戶權(quán)限高于當(dāng)前用戶,戒者丌是一個(gè)組里的,刪除文件后再次運(yùn)行
sudo rm /tmp/websafescanner_single.pid
4.2、缺少運(yùn)行庫(kù),如libssl3.so、libssh2.so.1,常見于ubuntu環(huán)境下。
解決方案:
1)缺少libssl3.so,使用命令安裝
sudo apt-get install libnss3 (ubuntu 環(huán)境)
2)缺少libssh2.so.1,使用命令安裝
sudo apt-get install libssh2-1 (ubuntu 環(huán)境)
3)如果缺少其他的勱態(tài)庫(kù)在程序的目錄下執(zhí)行l(wèi)dd zhujiweishi,就會(huì)列出程序的依賴庫(kù),請(qǐng)自行查找安裝確實(shí)的庫(kù)即可
4.3、error while loading shared libraries: libpcre.so.1: 無(wú)法找到動(dòng)態(tài)庫(kù)libpcre。
解決方案:
請(qǐng)執(zhí)行以下命令:
ln -s libpcre.so.0 libpcre.so.1
4.4、啟動(dòng)后顯示locale::facet::_S_create_c_locale name not,然后退出。
解決方案:
打開bash配置,設(shè)置LC_ALL
在~/.bashrc文件的最后一行增加
export LC_ALL="C"