Подробный гайд: Бесплатный антивирус для ALT Linux
Важно:
- По состоянию на 2026 год доступ к серверам обновлений ClamAV (
database.clamav.net) может быть ограничен. В гайде учтены решения этой проблемы.
Почему вообще нужен антивирус на Linux?
Хотя Linux-системы менее уязвимы к вирусам, антивирус полезен для:
- Проверки файлов, передаваемых между ОС (Windows ↔ Linux)
- Сканирования почтовых вложений на серверах
- Соответствия требованиям информационной безопасности (особенно в госучреждениях)
- Защиты от кроссплатформенных угроз и скриптов
Лучший бесплатный выбор: ClamAV
ClamAV — это открытый антивирусный движок с поддержкой ALT Linux, изначально созданный для сканирования почты, но подходящий и для десктопного использования.
Установка ClamAV на ALT Linux
Откройте терминал и выполните команды от имени root:
$ su -
# apt-get update
# apt-get install clamav clamav-manual clamav-db-main clamav-freshclam
# exit
После установки будут доступны:
clamscan— консольный сканерfreshclam— утилита обновления базclamd— демон для фоновой проверки
Настройка обновления баз
Из-за возможных блокировок серверов clamav.net необходимо указать альтернативное зеркало:
1. Откройте конфиг обновления:
$ sudo nano /etc/clamav/freshclam.conf
2. Найдите и раскомментируйте (удалите #) строки:
DatabaseMirror
DNSDatabaseInfo
3. Укажите рабочее зеркало, например:
DatabaseMirror mirror.clamav.ru
Если российское зеркало недоступно, можно использовать Z-сеть для доступа к оригинальным серверам.
4. Сохраните файл и обновите базы вручную:
$ sudo freshclam
5. Для автоматического обновления убедитесь, что служба активна:
$ sudo systemctl enable --now clamav-freshclam
Графический интерфейс: ClamTk (опционально)
Если вы предпочитаете работать с мышью, установите ClamTk — лёгкий GUI для ClamAV:
$ su -
# apt-get install clamtk
# exit
После установки в меню приложений появится пункт «Проверка на вирусы». Через ClamTk можно:
- Сканировать файлы и папки
- Настраивать расписание проверок
- Просматривать журнал и карантин
Зависимости для ALT Linux:
clamav,clamav-freshclam
Проверка работы антивируса
Убедитесь, что ClamAV работает корректно, просканировав тестовый файл:
$ curl https://secure.eicar.org/eicar.com.txt | clamscan -
Ожидаемый результат:
stdin: Win.Test.EICAR_HDB-1 FOUND
Если видите FOUND — антивирус функционирует правильно.
Использование ClamAV: практические команды
Сканирование каталога
$ clamscan --recursive --infected /home/ваш_пользователь/Документы
--recursive— проверять подкаталоги--infected— показывать только заражённые файлы
Сканирование с удалением угроз
$ clamscan --recursive --remove /путь/к/папке
Используйте
--removeс осторожностью — файлы будут удалены безвозвратно!
Сканирование в фоновом режиме (через демон)
$ clamdscan /путь/к/файлу
Требует запущенного демона clamd:
$ sudo systemctl enable --now clamav-daemon
Проверка USB-накопителя
- Подключите флешку и дождитесь монтирования
- В ClamTk: Анализ → Проверить папку → выберите точку монтирования (например,
/media/flash)
3. Или в терминале:
$ clamscan --recursive /media/flash
Автоматизация: проверка по расписанию
Для регулярного сканирования настройте задачу в cron:
$ crontab -e
Добавьте строку для ежедневной проверки домашней директории в 3:00:
0 3 * * * /usr/bin/clamscan --recursive --infected /home/ваш_пользователь >> /var/log/clamav_daily.log
Устранение частых проблем
| Проблема | Решение |
|---|---|
freshclam не обновляет базы |
Проверьте /etc/clamav/freshclam.conf, укажите зеркало, удалите Example из конфига |
clamd не запускается |
Убедитесь, что DatabaseDirectory в /etc/clamav/clamd.conf указывает на /var/lib/clamav |
Ошибка Forbidden; Blocked by CDN |
Используйте зеркало для freshclam |
| Конфликт доступа к логам | Остановите демон перед ручным обновлением: sudo systemctl stop clamav-freshclam |
Альтернативные бесплатные инструменты
Помимо ClamAV, для ALT Linux доступны:
| Инструмент | Назначение | Установка |
|---|---|---|
| rkhunter | Поиск руткитов и бэкдоров | apt-get install rkhunter |
| chkrootkit | Проверка на внедрённые руткиты | apt-get install chkrootkit |
| Lynis | Аудит безопасности системы | apt-get install lynis |
Эти утилиты не заменяют антивирус, но дополняют защиту на системном уровне.
Для корпоративных пользователей
Если вы используете ALT Linux СП (сертифицированная версия), обратите внимание на:
- Встроенные средства защиты информации (СЗИ)
- Совместимость с Kaspersky Endpoint Security для Linux (платный, но с тестовым периодом)
- Интеграцию с отечественными СОВ (системами обнаружения вторжений)
Итоговые рекомендации
- Для домашнего использования: достаточно
ClamAV + ClamTkс ручной настройкой зеркал. - Для серверов: настройте
clamd+clamdscanдля интеграции с почтовыми/файловыми сервисами. - Регулярно обновляйте базы — даже при использовании репозиторных версий.
- Комбинируйте инструменты: ClamAV для файлов + rkhunter для системных угроз.
Официальные ресурсы:
- ClamAV Wiki на ALT Linux - www.altlinux.org/ClamAV
- ClamTk на GitHub - github.com/dave-theunsub/clamtk