امنیت جوملا به نسخه هسته، افزونه، محیط میزبانی و دسترسی مدیر وابسته است. مخفیکردن administrator یا نصب یک ابزار امنیتی، سامانه منقضی را پشتیبانیشده نمیکند. برای یک سایت فعال، اولویت با وصله معتبر، اختیار محدود و توان بازیابی است؛ توصیهها باید با نسخه واقعی جوملا اجرا شوند.
نسخه و اطلاعیه را مبنا قرار دهید
نسخه هسته و افزونهها را ثبت و اطلاعیههای Security Centre جوملا را دنبال کنید. وصله مرتبط را پس از آزمون سازگاری در زمان مناسب نصب کنید. شاخه قدیمی Joomla 3 نباید بهعنوان نصب تازه نگه داشته شود؛ برای وابستگی رهاشده، برنامه جایگزینی یا مهاجرت لازم است. فایل ناشناس یا نسخه دستکاریشده را برای حل موقت خطا نصب نکنید.
Super User و اختیارهای دیگر
- برای هر مدیر حساب مستقل داشته باشید و Super User را فقط به افراد واقعاً نیازمند بدهید.
- ACL بخشها، گروه و سطح دسترسی را مطابق وظیفه بسنجید؛ نمایش منو و مجوز انجام عمل را یکسان ندانید.
- MFA سازگار را برای مدیریت فعال و روش بازیابی آن را خارج از حساب درگیر امن نگه دارید.
- حساب همکار جداشده و توکن یا دسترسی فایل مرتبط را در پایان همکاری بازبینی کنید.
محیط فایل و میزبانی
انتقال فایل را رمزگذاریشده انجام دهید و مجوز نوشتن را محدود کنید. فایل configuration.php و بکاپ دیتابیس نباید عمومی قابل دانلود باشند. مسیر tmp و log را با نصب واقعی و مالکیت مناسب هماهنگ کنید. تغییر عمومی مجوز همه پوشهها به 777 یا خاموشکردن حفاظت برای رفع خطا، کنترل امنیتی قابل قبول نیست.
نسخه تست و سایت قدیمی فراموششده
پس از مهاجرت ممکن است یک نسخه قدیمی در زیرپوشه یا زیردامنه باقی بماند و همان حساب و داده را نگه دارد. فهرست نصبهای واقعی را بازبینی کنید. محیط لازم را محدود و بهروز نگه دارید و محیط بینیاز را با برنامه نگهداری داده بازنشسته کنید؛ noindex و robots مرز دسترسی نیستند.
بکاپ و واکنش به رخداد
- فایل و دیتابیس را با دوره نگهداری مشخص و نسخه مستقل نگه دارید.
- بازیابی را در محیط جدا و با کنترل ورود، مطلب و فایل آزمایش کنید.
- تغییر حساب مدیر، فایل غیرمنتظره و خطاهای مهم را پایش کنید.
- در رخداد، شواهد را حفظ، دسترسی درگیر را محدود و علت اولیه را اصلاح کنید.
- صرف حذف فایل آلوده یا تغییر رمز، پاکبودن همه نصبها و اعتبارنامهها را ثابت نمیکند.
مطالعه مرتبط
منابع و مستندات
بازبینی محتوا و منابع: ۲۶ مهر ۱۴۰۵.