اگر از کاربران سسیستم عامل ویندوز هستید، حتما نرم افزار های آنتی ویروس زیادی را می شناسید و قبلا تجربه کار کردن با آنها را داشته اید. کسپراسکی ( Kaspersky ) ، نود ۳۲ ( Node32 ) و بیت دیفندر ( bitdefender ) ، پاندا ( Panda ) تنها تعداد محدودی از آنتی ویروس های تجاری هستند که اکنون در ایران به صورت بسیار گسترده در حال استفاده می باشند.

البته در این میان آنتی ویروس های رایگان مانند آویرا ( Avira ) و یا ای وی جی ( AVG ) نیز کمابیش از محبوبیتی بر خوردار هستند. اما نکته قابل تامل آنجاست که اگر شما از یک سیستم عامل لینوکس و بخصوص یک سرور لینوکس استفاده می کنید از کدام گزینه استفاده خواهید کرد. عموم این نرم افزارها تنها برای ویندوز طراحی شده اند و زمانیکه سرور شما آغشته به انواع تروجان ها ( Trojan ) ، ویروس ها ، کرم ( Worm ) و بدافزار ها ( malware ) و یا botnet ها است با یک مشکل بزرگ برای پیدا کردن فایل های مخرب روبرو خواهید بود. لذا در این نوشته تلاش می شود تا با معرفی آنتی ویرس رایگان ClamAV نحوه نصب و استفاده از آن بر روی سیستم عامل های لینوکس آموزش داده شود.

ابتدا آنتی ویروس را با دستور زیر نصب نمایید:

روش نصب برروی فدورا :

su
dnf install -y clamav clamav-update

روش نصب برروی اوبونتو و مینت و کلا دبیان بیس ها :

sudo apt install clamav clamav-update

بقیه مراحل بین دو سیستم عامل کاملا مشترک است

حال فایل freshclam.conf را با دستور زیر ویرایش خواهیم کرد:

atom /etc/freshclam.conf

به جای ویرایشگر atom میتوانید از هر ویرایشگر دیگری استفاده کنید تنها دلیل استفاده بنده از atom ساده و حرفه ای بودن آن است طریقه نصب آنرا میتوانید از لینک زیر ببینید

http://ilovefreesoftware.ir/post/190

در خط چهارم کلمه Example رو پاک کرده و جمله ی زیر رو جایگزین آن نمایید:

#Example #make it comment

با دستور زیر آنتی ویروس ClamAv را آپدیت می کنیم:

freshclam

دستور زیر را برای اسکن وارد نمایید:

clamscan –infected –remove –recursive .

تست آنتی ویروس:

برای تست آنتی ویروس یک ویروس آزمایشی با دستور زیر دانلود می کنیم:

wget http://www.eicar.org/download/eicar_com.zip

دستور زیر را برای اسکن دوباره وارد می کنیم:

clamscan –infected –remove –recursive .

مشاهده می کنید که ویروس رو شناسایی و حذف خواهد کرد:

----------- SCAN SUMMARY -----------
Known viruses: 6303044
Engine version: 0.99.2
Scanned directories: 1
Scanned files: 2
Infected files: 1
Data scanned: 0.06 MB
Data read: 0.03 MB (ratio 1.88:1)
Time: 12.649 sec (0 m 12 s)

چگونه به کمک ClamAV یک فایل، دایرکتوری یا یک پوشه را اسکن نماییم؟

clamscan -i -r /path

در دستور بالا عبارت /path بیانگر مسیری است که می خواهید آن را بررسی نمائید، برای مثال می توانید عبارت home/ را برای بررسی کل اطلاعات موجود در پوشه home وارد نمائید.

ممکن است اسکن فایل ها با توجه به تعداد آنها کمی به زمان نیاز داشته باشد.

[phoenix@localhost ~]$ clamscan -i -r /home
/home/phoenix/Downloads/rkhunter-1.4.4/eicar_com.zip: Eicar-Test-Signature FOUND
----------- SCAN SUMMARY -----------
Known viruses: 6303044
Engine version: 0.99.2
Scanned directories: 741
Scanned files: 5588
Infected files: 1
Total errors: 1
Data scanned: 389.12 MB
Data read: 627.74 MB (ratio 0.62:1)
Time: 108.992 sec (1 m 48 s)

برای نصب رابط گرافیکی از دستورات زیر استفاده کنید

برای فدورا
su
dnf install -y clamtk
برای اوبونتو
sudo apt install clamtk

در صورت تمایل از ما حمایت مالی کنید تا ما مطالب به روزتر و کاربردی تر ارسال کنیم