روی AlmaLinux 9 دارای cPanel پشتیبانیشده، شاخه CSF نگهداریشده توسط cPanel مسیر فعلی بستهبندی است. این راهنما مخصوص چنین سروری است، نه همه نصبهای AlmaLinux. مهمترین بخش راهاندازی فایروال، انتقال درست قواعد و تأیید ورود تازه است؛ دانلود و نصب بسته فقط آغاز کار است.
طرح تغییر را قبل از اجرا بنویسید
پورت واقعی SSH و WHM، نیازهای DNS، FTP در صورت استفاده، وب و ایمیل را فهرست کنید. قواعد خروجی هم میتوانند DNS resolver، بکاپ یا API برنامه را مختل کنند. فایل پیکربندی فعلی، IPهای مجاز و استثناها را همراه علت هر مورد ثبت کنید. کنسول بازیابی و فایروال شبکه در دسترس باشند.
نصب و تداخل مدیرهای فایروال
سند رسمی cPanel میگوید CSF با firewalld همزمان کار نمیکند. تعویض باید در پنجره نگهداری و با قواعد معادل و امکان بازگشت انجام شود؛ حذف مستقیم firewalld روی سرور دوردست بدون این آمادگی خطر قطع دسترسی و بازماندن پورتها دارد. پس از حل این پیشنیاز، بسته رسمی را نصب کنید.
sudo yum install cpanel-csf
از پاککردن عمومی ruleset یا اجرای همزمان چند ابزار مدیریت قواعد خودداری کنید. انتخاب package manager سازگار و مخزن cPanel باید روشن باشد.
قواعد پایه را با سرویس واقعی تطبیق دهید
- فقط پورتهای شنونده و لازم را مجاز کنید؛ پورت پیشفرض یک آموزش لزوماً پورت سرور شما نیست.
- IP مدیریت را با دسترسی محدود وارد کنید و تغییر IP پویا یا VPN را در برنامه بازیابی لحاظ کنید.
- محدودیت اتصال و آستانه هشدار را با بار طبیعی سایت بسنجید؛ مقدار خیلی کم میتواند کاربران واقعی را مسدود کند.
- قواعد IPv4 و IPv6 و هر مسیر مدیریت خارج از WHM را جدا بررسی کنید.
فعالسازی نهایی از WHM
- در Plugins ← ConfigServer Security & Firewall، Firewall Configuration را باز کنید.
- پس از کنترل همه مسیرهای لازم، Testing را Off و Change را انتخاب کنید.
- Restart csf+lfd را انجام دهید.
- پیش از بستن نشست فعلی، ورود SSH و WHM را از یک اتصال تازه کنترل کنید.
بررسی خطای مثبت و نگهداری
زمان، IP مبدأ و سرویس ناموفق را با لاگها تطبیق دهید. پیش از allow دائمی، معلوم کنید چرا محدودیت فعال شده است؛ معافکردن کل شبکه یک ارائهدهنده میتواند دامنه اعتماد را بیش از نیاز گسترش دهد. منابع بهروزرسانی و وضعیت سرویسهای csf و lfd را پایش و گزارش تغییرات را نگه دارید. برای سرور بدون cPanel، مسیر پشتیبانی دیگری باید مستقل تأیید شود.
مطالعه مرتبط
منابع و مستندات
بازبینی محتوا و منابع: ۲۶ مهر ۱۴۰۵. دستورهای نمونه برای محیط مشخصشدهاند؛ پیش از استفاده روی سرویس عملیاتی، سازگاری محیط و نسخه پشتیبان را بررسی کنید.