Недавно я писал о том, что с моих сайтов злобные хакеры рассылали спам. Я решил эту проблему удалив почтовый сервис с сервера, но «зараза» осталась где то в недрах сайта. И вот настал час ИКС найти вирусы и удалить их.
Я как то писал о хорошем способе найти на сайте вирусы, но есть и другой способ, позволяющий подойти к проблеме с другой стороны. В первом способе проверялись файлы сайта, в этом же случае можно проверить любые файлы на сервере.
Как проверить сервер на вирусы?
Сразу хочу предупредить, что способ подходит только тем, у кого свой виртуальный сервер, а не просто хостинг, так как потребуется установка антивируса. Хотя, если у вас есть доступ по SSH, то возможно у вас на сервере стоит этот антивирус и вы можете его запустить.
Для начала устанавливаем антивирус, который называется clamav:
1 |
sudo apt-get install clamav |
После установки можно обновить его базы командой:
1 |
freshclam |
Далее можно запустить сканирование нужных нам директорий, в моем случае это папка, где находятся все сайты:
1 |
clamscan -i -r /var/www |
Через какое то время сканирование закончится и вы увидите результат: у меня антивирус нашел в одной из папок файл php, который как раз рассылал спам. Я его удалил.
Можно запустить антивирус так, чтобы он на автомате удалял вирусы:
1 |
sudo clamscan -i -r --remove /var/www |
Но я не стал так делать, так как было интересно удалить все самому. Вот такие простые советы на заметку прежде всего самому себе. Кстати, сейчас на ВИРУСДАЙ сделали антивирус для серверов.
Хелло! Прикольная статья, помогла. Уважуха автору!