akbar.balazade
April 27th, 2016, 12:22
آموزش نصب آنتی ویروس رایگان ClamAV و تنظیم Corn برای اسکن روزانه سرور مجازی
نصب آخرین نسخه آنتی ویروس ClamAV در CentOS :
اگر قصد نصب آخرین ورژن آنتی ویروس ClamAV روی سرور مجازی (http://www.novinhost.org) یا لینوکس توزیع CentOS خود را دارید ساده ترین روش ممکن استفاده از پکیج های RPM مخصوص توزیع های RHEL است .
ابتدا سورس رو مطابق نسخه سیستم عامل خود اد کنید :
CentOS 6 – 32-bit
کد:
rpm -Uvh http://mirror.overthewire.com.au/pub/epel/6/i386/epel-release-6-8.noarch.rpm
CentOS 6 – 64-bit
کد:
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
CentOS 5 – 32-bit
کد:
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
CentOS 5 – 64-bit
کد:
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
برای نصب پکیج های clamav و clamd ، دستور زیر را وارد کنید :
کد:
yum install clamav clamd
در انتهای نصب روی هر دو نسخه ۳۲ و ۶۴ بیتی برای استارت سرویس clamd و فعال سازی آن در هنگام بوت دستورات زیر را وارد کنید :
کد:
chkconfig clamd on
کد:
/etc/init.d/clamd start
برای آپدیت کردن آنتی ویرس ClamAV دستور زیر را در محیط SSH اجرا کنید :
کد:
/usr/bin/freshclam
برای اسکن کردن پوشه /home در لینوکس توسط آنتی ویروس ClamAV دستور زیر را وارد کنید :
کد:
clamscan –infected –remove –recursive /home/
میتوانید مسیر اسکن را تغییر دهید . برای مثال اسکند کردن کل لینوکس با دستور زیر مقدور میباشد :
کد:
clamscan –infected –remove –recursive /
اگر احتمال میدهید در مسیر های حساس لینوکس مانند /var/lib/mysql یا پوشه ها و فایل های سیستمی خود فایل هایی وجود دارد که با حذف آن توسط آنتی ویروس ClamAV سیستم عامل سرور به مشکل بر میخورد ، به جای remove و حذف کلی آن ها را قرنطینه کنید یا از اسکن کلی لینوکس توسط آنتی ویروس ClamAV خود داری کنید .
2 - ساخت Corn برای اسکن روزانه آنتی ویروس ClamAV در CentOS :
در این آموزش قصد داریم نحوه اسکن روزانه آنتی ویروس ClamAV از دایرکتوری /home رو به شما آموزش بدیم ، برای این منظور ابتدا یک فایل Corn ایحاد کنید :
کد:
nano /etc/cron.daily/manual_clamscan
کد های زیر را درونش قرار دهید ، فراموش نکنید که به جای SCAN_DIR میتونید مسیر دلخواه خودتان را مشخص کنید و در اینجا /home به عنوان مثال ذکر شده :
کد:
#!/bin/bash
SCAN_DIR="/home"
LOG_FILE="/var/log/clamav/manual_clamscan.log"
/usr/bin/clamscan -i -r $SCAN_DIR >> $LOG_FILE
پرمیشن های لازم را با فایل بدهید :
کد:
chmod +x /etc/cron.daily/manual_clamscan
برای اطمینان بیشتر یکبار Corn را run کنید.
نصب آخرین نسخه آنتی ویروس ClamAV در CentOS :
اگر قصد نصب آخرین ورژن آنتی ویروس ClamAV روی سرور مجازی (http://www.novinhost.org) یا لینوکس توزیع CentOS خود را دارید ساده ترین روش ممکن استفاده از پکیج های RPM مخصوص توزیع های RHEL است .
ابتدا سورس رو مطابق نسخه سیستم عامل خود اد کنید :
CentOS 6 – 32-bit
کد:
rpm -Uvh http://mirror.overthewire.com.au/pub/epel/6/i386/epel-release-6-8.noarch.rpm
CentOS 6 – 64-bit
کد:
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
CentOS 5 – 32-bit
کد:
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
CentOS 5 – 64-bit
کد:
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
برای نصب پکیج های clamav و clamd ، دستور زیر را وارد کنید :
کد:
yum install clamav clamd
در انتهای نصب روی هر دو نسخه ۳۲ و ۶۴ بیتی برای استارت سرویس clamd و فعال سازی آن در هنگام بوت دستورات زیر را وارد کنید :
کد:
chkconfig clamd on
کد:
/etc/init.d/clamd start
برای آپدیت کردن آنتی ویرس ClamAV دستور زیر را در محیط SSH اجرا کنید :
کد:
/usr/bin/freshclam
برای اسکن کردن پوشه /home در لینوکس توسط آنتی ویروس ClamAV دستور زیر را وارد کنید :
کد:
clamscan –infected –remove –recursive /home/
میتوانید مسیر اسکن را تغییر دهید . برای مثال اسکند کردن کل لینوکس با دستور زیر مقدور میباشد :
کد:
clamscan –infected –remove –recursive /
اگر احتمال میدهید در مسیر های حساس لینوکس مانند /var/lib/mysql یا پوشه ها و فایل های سیستمی خود فایل هایی وجود دارد که با حذف آن توسط آنتی ویروس ClamAV سیستم عامل سرور به مشکل بر میخورد ، به جای remove و حذف کلی آن ها را قرنطینه کنید یا از اسکن کلی لینوکس توسط آنتی ویروس ClamAV خود داری کنید .
2 - ساخت Corn برای اسکن روزانه آنتی ویروس ClamAV در CentOS :
در این آموزش قصد داریم نحوه اسکن روزانه آنتی ویروس ClamAV از دایرکتوری /home رو به شما آموزش بدیم ، برای این منظور ابتدا یک فایل Corn ایحاد کنید :
کد:
nano /etc/cron.daily/manual_clamscan
کد های زیر را درونش قرار دهید ، فراموش نکنید که به جای SCAN_DIR میتونید مسیر دلخواه خودتان را مشخص کنید و در اینجا /home به عنوان مثال ذکر شده :
کد:
#!/bin/bash
SCAN_DIR="/home"
LOG_FILE="/var/log/clamav/manual_clamscan.log"
/usr/bin/clamscan -i -r $SCAN_DIR >> $LOG_FILE
پرمیشن های لازم را با فایل بدهید :
کد:
chmod +x /etc/cron.daily/manual_clamscan
برای اطمینان بیشتر یکبار Corn را run کنید.