萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux 安裝與使用 AntiVir 杀毒軟體:指令列掃描與圖形介面完整教學

提起電腦病毒,無人不知曉。對於 Windows 用戶而言,病毒的威脅尤其常見,例如前些年爆發的「衝擊波」病毒便在全球範圍內造成了巨大損失。相較之下,Linux 作業系統由於權限控制機制設計得較為嚴謹,過去長期以來被認為不易受到病毒攻擊。然而,隨著技術發展,針對 Linux 的病毒也已出現,例如 Linux/Bliss 能感染 ELF 格式的可執行檔,此外還有一些利用 Linux 服務漏洞傳播的蠕蟲病毒。為應對這些威脅,Linux 下也出現了專用的殺毒軟體,本文將介紹 AntiVir。

AntiVir 能夠掃描最新的 Linux 病毒,屬於商業產品,用戶可購買以獲取病毒定義庫的定期更新。該軟體提供不同平台的版本,Linux 用戶即使不購買商業授權也可以免費使用。對於個人用戶而言這是一個好消息,但對於企業用戶,如果覺得產品滿意,還是建議購買正式授權。AntiVir 的廠商網站為 https://www.hbedv.com,可在該網站找到下載連結。以下介紹 AntiVir 的安裝與使用過程。

一、下載軟體

從 AntiVir 廠商網站下載 Linux 版本的伺服器端軟體包,下載地址如下:

https://www.hbedv.com/download/download.htm
https://www.hbedv.com/files/antivir/release/avlxsrv.tgz

需要下載的包名為 avlxsrv.tgz。

二、安裝 AntiVir for Server

使用 wget 下載軟體包:

wget https://www.hbedv.com/files/antivir/release/avlxsrv.tgz

解壓縮到指定目錄:

tar -xzpvf avlxsrv.tgz -C /var/local
cd /var/local/antivir-server-2.0.8

安裝前建議先閱讀 README 檔案:

more README

執行安裝程式:

./install

安裝過程會逐步引導進行多項設定,如果詳細閱過相關文檔,可以自行定製特殊功能。否則可直接按預設值一路按回車繼續。當出現以下訊息時,表示安裝完成:

Here are some commands that you should remember...
AntiVir
=======
configure: /usr/lib/AntiVir/configantivir

安裝完成的功能:

AntiVir command line scanner

如果您擁有授權金鑰檔案,請在運行軟體前將其複製到 /usr/lib/AntiVir 目錄中。否則軟體將以 DEMO 模式運行。詳細資訊請參閱 README 檔案。

三、註冊授權金鑰

安裝完成後,需要前往 AntiVir 官方網站申請一個授權金鑰,否則 AntiVir 只能以 DEMO 模式運行。註冊頁面地址(2003 年 8 月時的有效連結):
https://www.antivir.de/order/privreg/order_e.htm

申請後,金鑰會發送到您填寫的電子郵件信箱。大約幾分鐘後,您將收到兩個附件:hbedv.key 和 lic_info.txt。將 hbedv.key 儲存到本地後,複製到 /usr/lib/AntiVir 目錄:

cp hbedv.key /usr/lib/AntiVir

完成後即可使用 AntiVir 的全部功能,且個人註冊是免費的。

啟動 AntiVir 進行掃描的示例如下:

antivir

執行後會顯示版本資訊、載入病毒定義檔,並開始掃描。範例輸出:

AntiVir / Linux Version 2.0.8-1
Copyright (C) 1994-2003 by H+BEDV Datentechnik GmbH.
All rights reserved.
Loading /usr/lib/AntiVir/antivir.vdf ...
VDF version: 6.21.0.2 created 22 Jul 2003
AntiVir license: 1001049056 for terry, shanghai
checking drive/path (cwd): /
----- scan results -----
directories: 1
files: 0
alerts: 0
scan time: 00:00:01
------------------------
Thank you for using AntiVir.

四、使用指令列進行掃描

取得授權金鑰後,即可透過指令列進行殺毒工作。以下針對 /mykms 目錄下所有文件進行一次掃描:

antivir /mykms/ -allfiles -s

掃描結果範例:

checking drive/path (list): /mykms/
/mykms/SOS/An_Book_DB/eBook/UNIX/UNIX基礎膠片.ppt
Date: 9.05.2003 Time: 06:25:00 Size: 4724736
warning: this OLE2 file may be corrupted

掃描結論:

  1. 系統已正確載入授權金鑰。
  2. 系統發現了若干受感染的文件,並列出了文件名等詳細資訊。
  3. 系統用約 25 分鐘完成了 47,003 個文件的掃描,並給出了簡明的掃描結果。

antivir 還支援許多其他參數,需要時可執行 antivir --help 查詢。

五、安裝圖形化介面

指令列操作對部分用戶而言不夠友善,因此 AntiVir 提供了一個配套的圖形化介面——tkantivir。tkantivir 以 Tcl/Tk 編寫,可運行於任何 X-Windows 環境,例如 KDE 或 GNOME。

下載地址:
https://www.sebastian-geiges.de/tkantivir/
英語版本的 RPM 檔案:
https://www.sebastian-geiges.de/tkantivir/tkantivire-1.41-1.i386.rpm

由於 tkantivir 是德國開發者製作的,下載時請注意選擇英語版本。

安裝 RPM 包:

rpm -ivh tkantivire-1.41-1.i386.rpm

建立儲存日誌的目錄:

mkdir /usr/lib/AntiVir/log

啟動圖形化介面:

  1. 執行 startx 進入 KDE 或 GNOME 桌面環境。
  2. 在終端機中執行 tkantivir。

首次運行時會彈出設定視窗,輸入日誌檔案路徑 /usr/lib/AntiVir/log 後即可正式啟動。在主視窗中輸入要掃描的目錄路徑(例如 /mykms),並根據需要調整其他子選項以控制掃描條件。確認後點擊左側的「放大鏡」圖示即可開始掃描,掃描過程會以視窗形式顯示詳細結果。

有了圖形化介面後,體驗過 Windows 殺毒軟體的用戶應能很快上手。這裡特別提醒 Linux 用戶:對於 Linux 下的電腦病毒也不應掉以輕心。雖然 Linux 下的病毒遠沒有 Windows 那麼多,但病毒對 Linux 系統安全同樣構成相當大的威脅。

copyright © 萬盛學電腦網 all rights reserved