
اگر بخواهید بدانید که چطور می توانیم فایروال 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
خروجی به صورت زیر خواهد بود.
در این مرحله پس از اجرای اسکریپت نصب، سیستم نصب تمام وابستگی ها را بررسی می کند و همچنین دایرکتوری لازم ایجاد می شود. علاوه بر این بررسی می شود که آیا ماژول های 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 نصب کنید. امیدواریم این مقاله برای شما مفید واقع شده باشد. از این که ما را همراهی کردید، سپاسگزاریم.