sudo apt-get install clamav
sudo freshclam (обновляем антивирусные базы)
sudo apt-get install clamtk (устанавливаем GUI)
Запуск в графической оболочке:
gksu clamtk
или
прикрепить значок в Unity
или
в nautilis добавить в сценарии для запуска по правой кнопке проверки выделенного каталога или файла:
#!/bin/sh
# clamtk
#
# This script run clamtk from selected file or directory.
#
# Install in your ~/Nautilus/scripts directory.
# You need to be running Nautilus 1.0.3+ to use scripts.
for file in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS;
do
exec clamtk $file;
done
Если нужен запуск в консоли (взято отсюда):
прикрепить значок в Unity
или
в nautilis добавить в сценарии для запуска по правой кнопке проверки выделенного каталога или файла:
#!/bin/sh
# clamtk
#
# This script run clamtk from selected file or directory.
#
# Install in your ~/Nautilus/scripts directory.
# You need to be running Nautilus 1.0.3+ to use scripts.
for file in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS;
do
exec clamtk $file;
done
clamscan -i -r —bell —max-dir-recursion 50 —copy /home/user/Infected/ —log=/var/log/clamav.log /media/fleshka/
-i — выводить информацию только о зараженных файлах;
-r — проверять подкаталоги;
—bell — подать звуковой сигнал при обнаружении вируса;
—max-dir-recursion 50 — проверять до 50 уровней вложенности каталогов;
—copy /home/user/Infected/ — при обнаружении вируса копировать его в каталог/home/user/Infected/;
—log=/var/log/clamav.log — записывать события в файл лога /var/log/clamav.log;
/media/fleshka/ - каталог, который необходимо просканировать.
Обновление-r — проверять подкаталоги;
—bell — подать звуковой сигнал при обнаружении вируса;
—max-dir-recursion 50 — проверять до 50 уровней вложенности каталогов;
—copy /home/user/Infected/ — при обнаружении вируса копировать его в каталог/home/user/Infected/;
—log=/var/log/clamav.log — записывать события в файл лога /var/log/clamav.log;
/media/fleshka/ - каталог, который необходимо просканировать.
Создадим файл лога, в который будут записываться попытки обновления:
# touch /var/log/clam-update.log
Самый простой путь — запускать обновления с помощью cron. Для этого — выполняем:
# crontab -e
И добавляем новое задание:
0 0 * * * /usr/local/bin/freshclam —quiet -l /var/log/clam-update.log
Эта строка будет запускать обновление в 0 минут 0 часов каждый день. Для удобства устанвоки другого времени — можно воспользоваться Cron: удобная подсказка.
Другой вариант — запустить обновление в режиме «демона» командой:
# freshclam -d -c 2 -l /var/log/clam-update.log
-d — указывает способ запуска (daemon),
-c — количество обновлений в сутки, в данном случае 2 раза,
-l — файл лога.
-c — количество обновлений в сутки, в данном случае 2 раза,
-l — файл лога.
Параметры обновления устанавливаются в файле /etc/clamav/freshclam.conf. Например, для изменения количества обновлений в сутки — измените в нём строку:
Checks 24
Комментариев нет:
Отправить комментарий