

یکی از مهمترین کارهایی که باید پس از راهاندازی سرور انجام دهید این است که حتماً یک آنتیویروس قوی روی آن نصب کنید. آنتیویروسها میتوانند به شکلی فوقالعاده از سیستم شخصی یا سرور شما در برابر ویروسها و حملات امنیتی محافظت کنند. آنتیویروسهای مختلفی وجود دارد که شما میتوانید در سیستمعامل لینوکس آنها را نصب کنید؛ اما بهترین آنها ClamAV است.
در این مقاله به برسی نصب ClamAV در لینوکس و دایرکت ادمین میپردازیم , استفاده از یک آنتیویروس قوی مانند ClamAV میتواند امنیت سرور لینوکسی شما را بیشتر کند.
یکی از بهترین آنتیویروسهایی که میتوانید در سیستمعامل لینوکس نصبکرده و از آن برای محافظت از سرور خود استفاده کنید، آنتیویروس ClamAV است. این آنتیویروس قوی یک کیت کامل از ابزارهای متنباز است که چند پلتفرم بوده و توسط Cisco توسعه داده شده است. این سیستم قوی میتواند سرور شما را برای مقابله با تروجانها، ویروسها و واردها به بهترین شکل تقویت کند.
ازآنجاییکه آنتیویروس ClamAV برای محافظت از سیستمعاملهای مختلف استفاده میشود، میتوانید آن را در لینوکس نیز استفاده کنید. نصب آنتیویروس ClamAV مزایای مختلفی را برای شما به ارمغان میاورد که از مهمترین آنها میتوان به موارد زیر اشاره کرد:
1) سریع و بسیار سبک
2) قابلاستفاده با استفاده از CLI و GUI
3) بهرهگیری از سیستم Clam Daemon برای اسکن و محافظت Realtime
4) پایگاهداده بهروز
5) اسکن و محافظت از فایلهای آرشیوی
اگر میخواهید که نصب آنتیویروس ClamAV را انجام دهید باید در اولین مرحله پیشنیازهای موردنیاز برای نصب آن را بررسی کنید. از مهمترین پیشنیازهایی که برای نصب این آنتیویروس نیاز است یک نمونه در حال اجرا از سرور اوبونتو 20.04 است.
نصب ClamAV در لینوکس
در صورتی که به دنبال نصب آنتیویروس ClamAV هستید، میتوانید مراحل این کار را برای نصب در سیستمعامل لینوکس به شکل زیر انجام دهید:
sudo apt-get install clamav clamav-daemon mailutils -y
sudo apt install clamav clamtk
دایرکت ادمین، یکی از انواع پنلهایی است که میتوانید برای کنترل سرور و دادههای آن استفاده کنید. این پنل قدرت بالایی داشته و قابلیت نصب و فعالسازی انواع آنتیویروسها نیز در آن وجود دارد. برای این که بتوانید نصب آنتیویروس ClamAV را در این پنل انجام دهید باید ابتدا باینریهای زیر را نصب کنید:
cd /usr/local/directadmin/custombuild ./build update ./build set clamav yes ./build clamav
پس از نصب باینریها، برای راهاندازی مجدد Exim باید دستور زیر را اجرا کنید:
service exim restart
برای این که بتوانید از آنتیویروسهای دیگر در دایرکت ادمین استفاده کنید، باید آنتیویروس ClamAV را به طور کامل از روی آن پاک کنید.
cd /usr/local/directadmin/custombuild ./build set clamav no ./build set clamav_exim no ./build set proftpd_uploadscan no ./build set pureftpd_uploadscan no ./build set suhosin_php_uploadscan no ./build set modsecurity_uploadscan no
./build remove_clamav
./build exim_conf ./build proftpd ./build clean ./build php_ini ./build rewrite_confs
در صورتی که وب سروری مانند آپاچی روی سرور شما نصب است؛ میتوانید با دستوراتی اسکن دستی را انجام دهید. دستور زیر اسکن را در /var/www/html/ انجام داده و فایلهای آلودهای که درون دایرکتوری وجود دارد را پیدا میکند:
sudo clamscan --infected --detect-pua=yes --recursive /var/www/html/
اگر میخواهید پس از نصب آنتیویروس ClamAV از عملکرد درست آن مطمئن شوید میتوانید مراحل زیر را دنبال کنید:
wget -P ~/ http://www.eicar.org/download/eicar.com
mv eicar.com ~/
sudo clamscan --infected --remove --recursive ~/
اگر میخواهید به شکل خودکار اسکن ClamAV را انجام دهید، باید در یک مرحله اسکریپت bash را ایجاد کنید که بتواند روت /var/www/html/ را اسکن کند. برای این کار مراحل زیر را دنبال کنید:
#!/bin/bash LOGFILE="/var/log/clamav/clamav-$(date +'%Y-%m-%d').log"; EMAIL_MSG="Please see the log file attached"; EMAIL_FROM="[email protected]"; EMAIL_TO="[email protected]"; DIRTOSCAN="/var/www/html"; for S in ${DIRTOSCAN}; do DIRSIZE=$(du -sh "$S" 2>/dev/null | cut -f1); echo "Starting scan of "$S" directory. Directory size: "$DIRSIZE"."; clamscan -ri --remove --detect-pua=yes "$S" >> "$LOGFILE"; #find /var/log/clamav/ -type f -mtime +30 -exec rm {} ; MALWARE=$(tail "$LOGFILE"|grep Infected|cut -d" " -f3); if [ "$MALWARE" -ne "0" ];then echo "$EMAIL_MSG"|mail -a "$LOGFILE" -s "Malware Found" -r "$EMAIL_FROM" "$EMAIL_TO"; fi done exit 0
sudo chmod u+x /usr/local/bin/clamscan_daily.sh
sudo crontab -e، Cron Job
1 1 * * * /usrlocal/bin/clamscan_daily.sh > /dev/null 2>&1
less /var/log/clamav/clamav-DATE
یکی از بهترین ابزارهایی که در دسترس توسعهدهندگان و پشتیبان سرورها قرار گرفته آنتیویروس ClamAV است. اگر میخواهید نصب آنتیویروس ClamAV را انجام داده و نحوه اسکن با آن را یاد بگیرید، در مطالب این مقاله به طور کامل و دقیق این اطلاعات را با هم بررسی کردیم. میتوانید با این اطلاعات بهراحتی از ClamAV استفاده کنید.
ClamAV یک نرمافزار آنتیویروس رایگان و متنباز برای شناسایی و حذف ویروسها، بدافزارها و فایلهای مخرب در سیستمعاملهای مختلف بهویژه لینوکس است. این ابزار اغلب برای اسکن فایلها، ایمیلها و سرورهای ایمیل جهت حفاظت در برابر تهدیدات سایبری استفاده میشود.
برای نصب ClamAV در توزیعهای لینوکس مانند اوبونتو، میتوانید از دستورهای زیر استفاده کنید:
sudo apt update
sudo apt install clamav clamav-daemon
بعد از نصب، با دستور freshclam
پایگاه داده ویروسها را بهروزرسانی کنید و با clamdscan
یا clamscan
سیستم خود را اسکن کنید.
ClamAV بهطور پیشفرض بهصورت خودکار بهروزرسانی نمیشود، اما میتوانید با اجرای دستور freshclam
پایگاه داده ویروسها را دستی بهروز کنید یا یک کرونجاب (Cron Job) تنظیم کنید تا بهروزرسانیها بهصورت منظم انجام شود.
ClamAV از طیف گستردهای از فرمتهای فایل پشتیبانی میکند، از جمله فایلهای فشرده و ایمیلها. این ابزار میتواند انواع فایلهای رایج مانند PDF، DOC، ZIP، و ایمیلهای فرستاده شده از طریق پروتکلهای مختلف را اسکن کرده و در صورت وجود بدافزار آن را شناسایی کند.
از بهترین آنتیویروسهای اوبونتو میتوان به موارد زیر اشاره کرد:
فاماسرور
سرور مجازی یکی از سرویس های پر استفاده و مقرون بصرفه برای کسب و کارهای کوچک و خدمات سایر در ضمینه IT و شبکه میباشد که توان پشتیبانی از 128 هسته و 512 گیگ رم را دارد.
سرور های اختصاصی فاماسرور از دو گروه نسل جدید و پردازش سنگین استفاده میشود که میتوانید تا 155 گیگاهرتز پردازش و تا 1.5 ترابایت رم را در اختیار داشته باشید.
سرور بیگ بلوباتن اختصاصی و مجازی یکی از خدمات , برای استفاده از کلاس های آموزشی , جلسات و ... بصورت دوطرفه و با کیفیت تضمین شده میباشد.
در هاست لینوکس با منابع گوناگون امکان میزبانی از سایت های بزرگ و پر بازدید نیز وجود دارد و میتوان از مزایا و خدمات آن استفاده کرد.
هاست های ویندوز فاماسرور میزبانی شده در ایران و هلند میباشد که با سخت افزار ها و استوریج های نسل جدید میزبانی و پشتیبانی میشوند.
ثبت دامنه های بین المللی , دامنه ir و دامنه های با پسوند های مختلف در فاماسرور پشتیبانی میشوند.