اگر از کنترل پنل دایرکت ادمین در سرور مجازی یا اختصاصی خود استفاده می کنید ، برای بالا بردن امنیت سرور خود بهتر است آنتی ویروس رایگان clamav را در سرور خود نصب کنید ، برای نصب clamav کافیست وارد محیط مدیریتی سرور خود یا همان ssh شوید ، شما می توانید با چند دستور ساده clamav را روی directadmin خود نصب نمایید.
نحوه نصب clamav آنتی ویروس رایگان و محبوب دایرکت ادمین :
ابتدا به ssh سرور خود متصل شوید ، اگر شما در مورد نحوه وارد شدن به ssh اطلاعی ندارید از مقاله نحوه اتصال به ssh سرور استفاده نمایید.
مرحله اول ) :
پس از ورود به ssh با استفاده از دستور زیر وارد custombuild دایرکت ادمین شوید :
cd /usr/local/directadmin/custombuild
سپس برای دریافت فایل جدید دستور زیر را وارد کنید :
./build update
سپس با دستور زیر فایل تنظیمات دایرکت ادمین را تغییر می دهید که نیاز به نصب این آنتی ویرویس دارید :
./build set clamav yes
در پایان clamav را نصب کنید :
./build clamav
مرحله دوم ) :
فایل تنظیمات /etc/exim.conf را ویرایش نمایید و قبل از “primary_hostname =” عبارت زیر را قرار دهید :
nano /etc/exim.conf
av_scanner = clamd:127.0.0.1 3310
اگر شما از CustomBuild 2.0 استفاده می کنید عبارت بالا را در فایل /etc/exim.clamav.load.conf قرار دهید.
سپس در فایل exim.conf عبارت check_message: را پیدا کنید و زیر آن کد های زیر را اضافه کنید :
deny message = This message contains malformed MIME ($demime_reason)
demime = *
condition = ${if >{$demime_errorlevel}{2}{1}{0}}
deny message = This message contains a virus or other harmful content ($malware_name)
demime = *
malware = */defer_ok
deny message = This message contains an attachment of a type which we do not accept (.$found_extension)
demime = bat:com:pif:prf:scr:vbs
warn message = X-Antivirus-Scanner: Clean mail though you should still use an Antivirus
سپس سرویس exim را ری استارت نمایید :
برای ردهت ، centos و debian :
/etc/init.d/exim restart
برای freebsd :
/usr/local/etc/rc.d/exim restart
نصب clamav به اتمام رسید، در صورتی که مشکلی در نصب این آنتی ویروس در دایرکت ادمین خود داشتید می توانید از سرویس مدیریت سرور نت آرام استفاده نمایید.
امیدواریم این مطلب برای شما مفید بوده باشد ، در صورتی که نظر یا سوالی دارید در قسمت نظرات سایت آن را ارسال فرمایید.
منبع : directadmin
2 نظر منتشر شده
سلام
یه سوالی داشتم ممنون میشم راهنماییم کنید
توی این قسمت که خواستم ویرایش کنم :
custombuild/options.conf
قسمت clamav زده
clamav=no این باید yes باشه یا no?
بقیش هم به غیر از exim همگی no هستش
واسه امنیت کدومش بهتره؟
با سلام و احترام
زمانی که دستور ./build set clamav yes را وارد می کنید آن مقدار yes می شود ، بنابراین در صورت نیاز به ویرایش دستی فایل باید آن را yes کنید.
موارد دیگر بستگی به خودتان دارد ، اگر تمایل دارید می توانید فعال نمایید.
موفق باشید