آموزش نصب CSF در Almalinux
14 دسامبر 2022
خواندن 1 دقیقه
مهشاد قره پاشا

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

5/5 - (2 امتیاز)

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

آموزش نصب فایروال CSF در AlmaLinux 

پس از توضیح مختصر در مورد فایروال CSF، اکنون می خواهیم مراحل نصب و پیکربندی آن را بر روی AlmaLinux بررسی کنیم.

پیش نیاز های نصب فایروال CSF

  • یک سرور AlmaLinux به عنوان سیستم عامل مورد نیاز
  • داشتن کاربری به صورت کاربر root یا کاربر non-root با امتیازات sudo

مراحل نصب CSF بر روی سیستم عامل AlmaLinux چیست؟

مرحله اول: بروز رسانی سرور

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

dnf update -y

مرحله دوم: نصب وپیکربندی وابستگی ها

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

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

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

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

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

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

tar xzf csf.tgz
cd csf

مرحله چهارم: نصب CSF در AlmaLinux

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

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

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

آموزش نصب CSF بر روی Almalinux

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

حال می توانیم csf و lfd را پیکربندی کنیم.

مرحله پنجم: پیکربندی CSF توسط ویرایشگر

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

vi /etc/csf/csf.conf

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

مرحله ششم: راه اندازی و فعال سازی سرویس 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]

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

csf -d [IP Address]

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

cd /etc/csf
sh uninstall.sh

نتیجه گیری

اگر سوال شما هم این بود که چطور می شود فایروال CSF را بر روی سیستم عامل AlmaLinux نصب کرد، این مقاله می تواند در این زمینه به شما کمک کند. شما می توانید با انجام مراحل توضیح داده شده، فایروال CSF را بر روی AlmaLinux نصب کنید. امیدواریم این مقاله برای شما مفید واقع شده باشد. از این که ما را همراهی کردید، سپاسگزاریم.

لینک کوتاه مقاله
https://azarsys.com/?p=11048


نویسنده مقاله
مقالات مرتبط
دیدگاه بگذارید