Показать статистику
+1 голос
от (2.7тыс. баллов)

 Каждый раз, когда я захожу на страницу сайта ClamAV, где куча разной информации, мне сложно найти нужную мне команду. 

3.8тыс. просмотров 1 ответов

1 Ответ

0 голосов
от (26.4тыс. баллов)

ClamAV - это антивирусное ядро ​​с открытым исходным кодом для обнаружения троянов, вирусов, вредоносных программ и других вредоносных угроз. Устанавливается на Debian командами 

apt-get update
apt-get install clamav

Для других дистрибутивов Linux на этой странице подробное руководство по установке. http://www.clamav.net/documents/installing-clamav

Для сканирования на вирусы следуем изложенной инструкции ниже.

  • Сначала вы должны обновить определения вирусов:
  • Открываем терминал и вводим команду
sudo freshclam
  • Затем вы можете сканировать на вирусы.
clamscan OPTIONS File/Folder 

При необходимости запускаем с правами: 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

В качестве дополнения  отмечу

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

clamscan -r -i ––exclude-dir="^/sys" --bell /
Чтобы сканировать определенные папки или файлы, вы должны создать файл, в котором вы укажете, какие файлы / папки вы хотите сканировать, и укажете clamav, где найти этот файл:
clamscan -r -i --bell --file-list=/home/nav/ClamScanTheseFolders.txt

Например так

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

Использование графического интерфейса ClamTk

ClamTk - это интерфейс для ClamAV, который использует Perl и Gtk. Он предназначен для простого и легкого сканера по требованию для систем Linux.

Устанавливаем его при помощи команды

sudo apt-get install clamtk

 Выглядеть будет примерно так

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


...