Как сканировать вирусы с помощью ClamAV?

142

Я установил ClamAV через терминал ( Ctrl + Alt + T ) с помощью:

sudo apt-get install clamav

, но как я могу сканировать вирусы?

    
задан BuZZ-dEE 01.02.2013 в 17:24
источник

2 ответа

164

Терминал

Сначала вам необходимо обновить определения вирусов с помощью

sudo freshclam

Затем вы можете искать вирусы.

clamscan OPTIONS File/Folder 

При необходимости запустите с правами root: sudo clamscan .

<сильные> Примеры:

  • Чтобы проверить все файлы на компьютере, отобразив имя каждого файла:

    clamscan -r /
    
  • Чтобы проверить все файлы на компьютере, но только отображать зараженные файлы и звонить в колокол, когда он найден:

    clamscan -r --bell -i /
    
  • Сканировать все файлы на компьютере, но только отображать зараженные файлы при обнаружении и выполнять этот запуск в фоновом режиме:

    clamscan -r -i / &
    

    Примечание. Отобразите статус фонового процесса, запустив команду jobs .

  • Чтобы проверить файлы в домашних каталогах всех пользователей:

    clamscan -r /home
    
  • Чтобы проверить файлы в домашнем каталоге USER и перенести зараженные файлы в другую папку:

    clamscan -r --move=/home/USER/VIRUS /home/USER
    
  • Чтобы проверить файлы в домашнем каталоге USER и удалить зараженные файлы ( ВНИМАНИЕ: Файлы исчезли.):

    clamscan -r --remove /home/USER
    
  • Чтобы увидеть другие параметры:

    clamscan --help
    

См:

  • Последняя документация: PDF | HTML
  • Официальный представитель ClamAV Wiki
  • Ubuntu Wiki

Графический пользовательский интерфейс: ClamTK

ClamTk является интерфейсом для ClamAV. Вы можете установить его через Terminal с помощью:

sudo apt-get install clamtk

Вы можете получить последнюю версию из Bitbucket в качестве пакета Debian.

Существует также PPA (устаревший):

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

Меню сканирования: Здесь вы можете выбрать файл, папку или устройство для сканирования

Меню просмотра:

Меню карантина:

Расширенное меню:

Меню справки: Здесь вы можете проверить наличие обновлений.

См:

ответ дан BuZZ-dEE 13.12.2014 в 15:36
источник
7

Принятый ответ - отличный ответ, но каждый раз, когда я достигаю этой страницы, мне больно найти нужную команду из-за беспорядка информации. Поэтому просто предоставляем краткий ответ на вопрос:

Сканировать все папки на вашем компьютере (кроме /sys ):

clamscan -r -z -i ––exclude-dir=/sys/* --bell /  

Чтобы сканировать определенные папки или файлы, вам необходимо создать файл, в котором перечислены файлы / папки, которые вы хотите сканировать, и сообщить clamav, где найти этот файл:

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

My ClamScanTheseFolders.txt содержит:

/media/nav/someFolder1
/media/nav/someFolder2
/opt/someFolder/somefile
    
ответ дан Nav 15.10.2017 в 09:09