ClamAV'li virüsleri nasıl tarayabilirim?


Yanıtlar:


212

terminal

İlk başta virüs tanımlarını aşağıdakilerle güncellemelisiniz:

sudo freshclam

Ardından virüs taraması yapabilirsiniz.

clamscan OPTIONS File/Folder 

Kök izinleriyle gerekli başlangıç edin: sudo clamscan.

Örnekler:

  • Bilgisayardaki tüm dosyaları kontrol etmek için, her dosyanın adını görüntüleyerek:

    clamscan -r /
    
  • Bilgisayardaki tüm dosyaları kontrol etmek, ancak yalnızca virüslü dosyaları görüntülemek ve bulunduğunda bir zil çalmak için:

    clamscan -r --bell -i /
    
  • Bilgisayardaki tüm dosyaları taramak, ancak virüs bulaşmış dosyaları yalnızca bulduklarında ve arka planda çalıştırdıklarını görüntülemek için:

    clamscan -r -i / &
    

    Not - jobsKomutu çalıştırarak arka plan işleminin durumunu görüntüleyin .

  • Tüm kullanıcıların giriş dizinlerindeki dosyaları kontrol etmek için:

    clamscan -r /home
    
  • USERAna dizindeki dosyaları kontrol etmek ve virüslü dosyaları başka bir klasöre taşımak için:

    clamscan -r --move=/home/USER/VIRUS /home/USER
    
  • USERAna dizindeki dosyaları kontrol etmek ve virüslü dosyaları kaldırmak için ( UYARI: Dosyalar gitti.):

    clamscan -r --remove /home/USER
    
  • Daha fazla seçenek görmek için:

    clamscan --help
    

Görmek:

Grafiksel Kullanıcı Arayüzü: ClamTKİstiridye yükleyin

ClamTk , ClamAV için bir önyüz. Terminal ile aşağıdakileri kurabilirsiniz:

sudo apt-get install clamtk

En son sürümü Bitbucket'ten Debian paketi olarak alabilirsiniz.

Ayrıca bir PPA (Eski):

sudo apt-add-repository ppa:landronimirc/clamtk
sudo apt-get update && sudo apt-get install clamtk

clamtk ekran görüntüsü

Tarama Menüsü: Burada tarama için bir dosya, klasör veya cihaz seçebilirsiniz.

istiridye tarama menüsü ekran görüntüsü

Menüyü Görüntüle:

istiridye görünüm menüsü ekran görüntüsü

Karantina Menüsü:

istiridye karantina menüsü ekran görüntüsü

Gelişmiş Menü:

clamtk advanced menu ekran görüntüsü

Yardım Menüsü: Burada güncellemeleri kontrol edebilirsiniz.

istiridye yardım menüsü ekran görüntüsü

Görmek:


12
Bence paketin adı clamav için sızdıran adam sayfasında yaratmamak bir hata.
erm3nda

7
Sistemin tüm dosyalarını kontrol etmek istiyorsanız, o zaman kullanmalısınız clamscan -r --bell -i --exclude-dir="^/sys" /çünkü içinde /sys/gerçek dosyalar yoktur ve hariç tutulmaması okuma hatalarına neden olur. askubuntu.com/questions/591964/clamav-cant-read-file-error
Adam

sudo freshclam ERROR: /var/log/clamav/freshclam.log is locked by another process ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
Dmitriy,

@Dmitriy Cevabı ne yapmalı? Bu özel bir problem. Belki de detaylı sorununuzla yeni bir soru sormalısınız.
BuZZ-dEE 15:18

1
@Dmitriy freshclamZaten çalışıyor çünkü muhtemelen bu hatayı alıyorsunuz . Bu cevabı gör: askubuntu.com/a/909276/338982
dotnetCarpenter

20

Kabul edilen cevap harika bir cevap, ancak bu sayfaya her ulaştığımda, bilgi dağınıklığından istediğim komutu bulmak acı verici. Yani sadece soruya kısa bir cevap verme:

Bilgisayarınızdaki tüm klasörleri taramak için (hariç /sys):

clamscan -r -i ––exclude-dir="^/sys" --bell / 

Belirli klasörleri veya dosyaları taramak için, hangi dosyaları / klasörleri taramak istediğinizi listelediğiniz bir dosya oluşturmanız ve clamav'a bu dosyayı nerede bulacağınızı söylemeniz gerekir:

clamscan -r -i --bell --file-list=/home/nav/ClamScanTheseFolders.txt

Benim ClamScanTheseFolders.txtiçeriğim:

/media/nav/someFolder1
/media/nav/someFolder2
/opt/someFolder/somefile

1
Güzel. Ancak bu hariç tutmadan önce iki çizgi olmalıdır:--exclude
Brent Faust

Dışlamadan önce hala çift çizgilerle ilgili bir sorun var. Kopyalama ve terminal penceresine yapıştırma işleminden sonra çalışmaz
Sebastian Widz
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.