همان طور که قبلاً درباره ی مباحث امنیتی و افزونه های امنیتی صحبت شده است.امروز قصد داریم سراغ آموزش دیگری در امنیت برویم.
در این آموزش قرار است یک فایروال به وردپرس اضافه کنیم. این فایروال وردپرس با نام NinjaFirewall هر چند به عنوان یک افزونه روی سایت شما نصب می شود اما ماهیت آن، با هر افزونه ای که تا امروز دیده اید کاملا متفاوت است.
هر درخواستی که قرار باشد به وبسایت شما برسد، پیش از هر چیز توسط دیوار آتش NinjaFirewall بررسی شده وسپس در صورتی که درخواست ارسال شده از دید این فایروال دارای خطری نباشد، اجازه ی رسیدن به سطح وردپرس یا همان سایت شما را پیدا خواهدکرد.
فایروال می تواند هر فایلی که درمسیر نصب قرار داشته باشد را مراقبت کند.
امکانات این افزونه:
۱- برنامه ی فایروال وردپرس مستقل کار می کند.
۲- موتور قدرتمند فیلترینگ دارد.
۳-از یک مجموعه بزرگ از سیستم های کد گذاریپشتیبانی می کند.
۴-گزینه های فیلتر پیشرفته برای جلوگیری از کارکترهای کنترل ASCII، بایت های NULL و PHP ساخته شده است دارد.
۵-بلوک های دسترسی مستقیم به اسکریپت های PHP واقع در داخل پوشه خاص دارد.
افزونه NinjaFirewall را از اینجا دانلود کنید. بعد از نصب و فعال کردن از طریق تنظیمات به منوی NinjaFirewall مراجعه کنید.
همان طور که در شکل بالا ملاحظه می کنید تنظیمات زیر را انجام دهید.
در قسمت Select Your HTTP Server and your PHP server API می توانید با توجه به تنظیمات سرور میزبانی خود، گزینه ی مرتبط را انتخاب کنید.
در قسمت Select the PHP initialization file supported by your server گزینه ی php.ini را انتخاب کنید.
در پایان روی گزینه ی Next Step کلیک کنید تا به بخش بعدی بروید.
در مرحله ی بعدی کد هایی را که NinjaFirewall در اختیار شما قرار می دهد در بخش های مربوطه در فایلهای php.ini و .htaccess هاست خود قرار دهید.
در صورتی که میخواهید خودتان تغییرات را در فایلهای مربوطه اعمال کنید گزینه I want to make the changes myself را انتخاب نمایید.
توجه داشته باشید که در صورت انتخاب گزینه ی دوم، باید کد های اعلام شده را در فایلهای htaccess و php.ini هاست خود قرار دهید.
در پایان بر روی دکمه Next Step کلیک کنید تا به مرحله ی بعدی هدایت شوید.
اگر همه چیز را درست انجام داده باشید شکلی مطابق زیر مشاهده خواهید کرد.
در اینجا فایروال را با موفقیت فعال کرده اید و همه چیز به درستی کار می کند. امیدوارم این آموزش ها برای شما مفید بوده باشد.
شاید مطالب زیر برای شما مفید باشد:
افزایش امنیت وردپرس با Hide My WP
امنیت بیشتر با افزونه کپچای وردپرس