آذرسیس

How to install and configure CSF on AlmaLinux
5/5 - (4 امتیاز)

اگر بخواهید چگونگی نصب و پیکربندی CSF در AlmaLinux را بدانید، در این آموزش آذرسیس به صورت کامل توضیح داده خواهد شد. Config Server Firewall یک فایروال رایگان و پیشرفته برای اکثر توزیع های لینوکس است. این فایروال را می توان به راحتی روی سرور با کنترل پنل هایی مثل سی پنل، دایرکت ادمین، WHM و … نصب کرد و آدرس های IP یا Whitelist IP، امکان باز و بسته کردن پورت ها و موارد دیگر را مسدود نمود. نصب و پیکربندی CSF در AlmaLinux یک فرآیند ساده است که ممکن است فقط چند دقیقه طول بکشد. بنابراین توصیه می کنم لحظاتی را همراه ما باشید.

نحوه نصب و پیکربندی CSF در AlmaLinux

پیش نیازهای نصب و پیکربندی CSF در آلمالینوکس

  1. یک سرور AlmaLinux به عنوان سیستم عامل مورد نیاز
  2. داشتن کاربری به صورت کاربر Root یا کاربر Non-root با امتیازات Sudo

مراحل نصب و پیکربندی CSF در AlmaLinux

پس از توضیح مختصر در مورد این فایروال بی نظیر اکنون می خواهیم مراحل نصب و پیکربندی CSF را بر روی AlmaLinux بررسی کنیم. پس با نهایت دقت مراحل 6 گانه زیر را به ترتیب پیاده کنید:

1- به روز رسانی سرور

در این مرحله شما می توانید با استفاده از دستور زیر سرور خود را آپدیت کنید:

dnf update -y

2- نصب و پیکربندی وابستگی ها

ابتدا شما باید وابستگی هایی مثل Perl و Libwww را با استفاده از دستور زیر نصب کنید:

 dnf install perl-libwww-perl perl-Math-BigInt wget -y

3- دانلود و استخراج فایل CSF

حال در این مرحله از نصب و پیکربندی CSF شما نیاز دارید فایل CSF را با استفاده از دستور زیر دانلود کنید:

cd /usr/src
wget https://download.configserver.com/csf.tgz

و با استفاده از دستور زیر می توانید فایل CSF را استخراج کنید:

tar xzf csf.tgz
cd csf

4- نصب CSF در AlmaLinux

در نهایت، شما می توانید فایل CSF را با اسکریپت نصب موجود، نصب کنید:

sh install.sh
perl /usr/local/csf/bin/csftest.p

خروجی به صورت زیر خواهد بود:

نصب CSF در AlmaLinux

در این مرحله پس از اجرا اسکریپت نصب، سیستم نصب تمام وابستگی ها را بررسی می کند و همچنین دایرکتوری لازم ایجاد می شود. علاوه بر این بررسی می شود که آیا ماژول های iptables مورد نیاز است یا خیر؟ حال می توانیم CSF و lfd را پیکربندی کنیم.

5- پیکربندی CSF توسط ویرایشگر

فایل پیکربندی را با استفاده از ویرایشگر مورد علاقه خود باز کنید.

vi /etc/csf/csf.conf

نکته قابل توجه این است که TESTING = “1” را به TESTING = “0” تغییر دهید، در غیر این صورت lfd daemon به درستی کار نمی کند. همچنین می توانید پورت های خروجی و ورودی را بسته به نیاز خود مجاز کنید.

6- راه اندازی و فعال سازی سرویس CSF و lfd

پس از انجام تمام تنظیمات، CSF را با استفاده از دستور زیر مجدداً راه اندازی کرده و فعال کنید:

systemctl restart csf && systemctl restart lfd
systemctl enable csf && systemctl enable lfd
systemctl status csf && systemctl status lfd

حال با استفاده از دستور زیر نسخه مورد نظر را چک کنید:

 csf -v

اگر می خواهید با استفاده از آدرس IP اتصال ورودی را مجاز کنید، از دستور زیر استفاده کنید:

 csf -a [IP Address]

در این مرحله از نصب و پیکربندی CSF، اگر می خواهید اتصال و ورود یک آدرس IP را رد کنید، از دستور زیر استفاده کنید:

csf -d [IP Address]

اگر می خواهید فایروال CSF را کاملا حذف کنید، از دستور زیر استفاده کنید:

cd /etc/csf
sh uninstall.sh

راه اندازی و فعال سازی سرویس فیروال CSF

پیشنهاد کارشناس! در استفاده از فایروال ها دقت کنید که داشتن میزبانی سرور اختصاصی مهم ترین اقدام برای حفظ امنیت در برابر دسترسی های غیر قابل پیش بینی خواهد بود. برای دریافت مشاوره رایگان آذرسیس در زمینه ارتقا عملکرد و امنیت سیستم تان هم اکنون از طریق ارسال تیکت اقدام کنید.

سخن آخر

اگر سوال شما هم این بود که چطور می شود فایروال CSF را بر روی سیستم عامل AlmaLinux نصب کرد؟ یقیناً پس از مطالعه مقاله ” نحوه نصب و پیکربندی CSF در AlmaLinux ” باید مشکل شما حل شده باشد! زیرا با توضیحات مختصر بالا می توانید به سادگی با انجام مراحل توضیح داده شده فایروال CSF را روی آلمالینوکس نصب کنید. فراموش نکنید که نظرات و پیشنهادات شما همواره چراغ راه دلگرم کننده برای تیم تخصصی ما خواهد بود…

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *