farid

مدیر کل انجمن
عضو کادر مدیریت
مدیر کل انجمن
عضویت
20/5/15
ارسال ها
452
امتیاز
10
وب سایت
faraso.org
سلام
برای نصب ClamAV در CentOS 7 ابتدا ریپوزیتوری epel را نصب کنید ( برای آموزش نصب به اینجا مراجعه کنید ) سپس مراحل زیر را دنبال کنید.

تنظیمات و نصب ClamAV:
برای نصب ClamAV ابتدا از دستور زیر استفاده کنید:
کد:
yum install clamav clamav-scanner-systemd
دقت کنید پس از این نصب مسیر پیش فرضی همیشگی که برای تنظیمات ClamAV استفاده می شود تغییر می کند لذا برای سازگاری یک سیمبل لینک در مسیر پیش فرض قدیمی ایجاد می کنیم، برای اینکار دستور زیر را اجرا کنید:
کد:
ln -s /etc/clamd.d/scan.conf /etc/clamd.conf
سپس با استفاده از دستور زیر ( یا دستور دیگر و ادیتور دیگری مثل nano ) فایل تنظیمات را ویرایش کنید:

کد:
vi /etc/clamd.d/scan.conf
در این فایل مقدار Example را با قراردادن علامت # بصورت زیر تغییر دهید:
کد:
#Example
اینکار باعث می شود تا تنظیمات فعال شوند.
همچنین مقدار
کد:
LocalSocket /var/run/clamd.scan/clamd.sock
را با حذف # از کامنت خارج کنید.
در این مرحله نصب و کانفیگ پایان یافته است و کافی است تا با استفاده از دستورات زیر سرویس را فعال کنید:
کد:
systemctl start clamd@scan
systemctl enable clamd@scan

نصب و تنظیمات بروزرسان ClamAV :

برای نصب بروز رسان ClamAV دستورات زیر را اجرا کنید:
کد:
yum install clamav-update
سپس با استفاده از دستور زیر ( یا دستور دیگر و ادیتور دیگری مثل nano ) فایل تنظیمات را ویرایش کنید:
کد:
vi /etc/freshclam.conf
در این فایل مقدار Example را با قراردادن علامت # بصورت زیر تغییر دهید:
کد:
#Example
سپس فایل تنظیمات ثانویه را نیز بصورت زیر ویرایش کنید:
کد:
vi /etc/sysconfig/freshclam
و خط زیر را با قراردادن # کامنت کنید:
کد:
FRESHCLAM_DELAY=disabled-warn
بطوریکه بصورت زیر شود:
کد:
#FRESHCLAM_DELAY=disabled-warn

تست نصب ClamAV :
برای تست نصب ClamAV از دستور زیر استفاده کنید:
کد:
clamdscan --fdpass /var/log/*
 
بالا