در خدمت شما دوستان عزیز هستیم با آموزش حفظ امنیت در هنگام ورود به وردپرس با افزونه bruteforce وردپرس از وب سایت آموزش برنامه نویسی سورس باران. حمله هکرها به صفحه ورود وردپرس یکی از شیوههای دسترسی آنها به سایت است. آنها تا زمانی که وارد سایت شوند، نام کاربری و رمز عبور متعددی را بارها و بارها تست میکنند. افزونه bruteforce وردپرس یک افزونه بسیار سبک است که سایت شما را با استفاده از فایل .htaccess در برابر حملات محافظت میکند. روند کاری این افزونه امنیتی وردپرس، محدود کردن تلاشهای ورود به سیستم بوده و طی فرآیندی IP هکر مسدود خواهدشد. لطفا با ما همراه باشید…
افزونه bruteforce وردپرس
- محدود کردن تعداد تلاش برای ورود به سیستم
- محدود کردن تعداد مجاز ورود با استفاده از Auth Cookies
- قابلیت مسدود کردن IP های متخلفین
- اضافه کردن IP های دلخواه به لیست سفید
- پس از اتمام تلاش ورود به سیستم، مسدود کردن IP ها را به تاخیر میاندازد.
- نمایش تعداد دفعات باقی مانده جهت ورود به کاربر
- ارسال ایمیل به مدیر در صورت مسدود شدن یک IP
- پیام سفارشی برای نشان دادن به کاربر مسدود شده
حفظ امنیت در هنگام ورود به وردپرس با Brute Force Login Protection
قبل از شروع به رفاقت با این افزونه، بهتر است ابتدا با آن آشنا شویم. افزونه امنیتی وردپرس Brute Force Login Protection توسط تیم Fresh-Media در سال ۲۰۱۷ طراحی و برنامه نویسی شدهاست. از آخرین بروزرسانی افزونه bruteforce وردپرس حدود ۴ ماه میگذرد و آخرین نسخه در دسترس آن ، نسخه ۱٫۵٫۳ بودهاست. حداقل سیستم مورد نیاز جهت کار با افزونه، نسخه ۲٫۷٫۰ وردپرس به بالا است. جالب است بدانید کاربران وردپرس تا کنون بیش از ۲۰۰۰۰ دفعه افزونه را نصب و فعالسازی کردهاند. همچنین این افزونه در دو زبان قابل دریافت است.
عملکرد افزونه
قبل از شروع به کار، یک نفس عمیق کشیده و به انتهای این مقاله آموزشی مراجعه و سپس آخرین نسخه را به صورت کاملا رایگان دریافت و در نهایت در وردپرس سایت خود نصب و فعالسازی نمایید.
بعد از نصب و فعال سازی آن، از منوی پیشخوان وردپرس به بخش تنظیمات مراجعه کرده و در نهایت روی گزینه Brute Force Login Protection که مرتبط با تنظیمات این افزونه وردپرس است کلیک نمایید تا وارد بخش تنظیمات افزونه شویم.
در محور اول تنظیمات افزونه ۷ بخش به شرح زیر وجود دارد:
Allowed login attempts before blocking IP: در این بخش از تنظیمات، میتوانید تعداد دفعات تلاش برای ورود به وردپرس را افزایش و یا کاهش دهید. این بخش به صورت پیش فرض روی عدد ۲۰ تنظیم شدهاست.
Minutes before resetting login attempts count: شما قادر خواهید بود در این بخش، شماره معکوسی قبل از بازنشانی به کاربر متخلف نمایش دهید.
Delay in seconds when a login attempt has failed:شما میتوانید در این بخش مشخص کنید بعد چه مدت کاربر مسدود شده، نتواند مجدد وارد سایت شود.
Inform user about remaining login attempts on login page: با انتخاب این بخش، شما قادر خواهید بود به کاربران خود، تعداد دفعات تلاش باقی مانده برای ورود به سیستم را اعلان کنید.
Send email to administrator when an IP has been blocked: با انتخاب این بخش، در صورت مسدود کردن IP متخلف، پیامی حاوی اطلاعات فرد متخلف به ایمیل مدیر سایت ارسال خواهدشد.
:Message to show to blocked userدر این بخش میتوانید پیامی تنظیم کنید تا به کاربر متخلف نمایش داده شود.
.htaccess file location: در این بخش باید محل دقیق فایل .htaccess را به افزونه معرفی کنید.
بعد از انجام تنظیمات و انتخاب گزینه های مورد نظر، روی گزینه save کلیک نمایید تا تغییرات و تنظیمات انجام شده ذخیره شود.
در بخش Blocked IPs شما قادر خواهید بود لیستی از IP های مسدود شده را مشاهده و برای آزادسازی آنها از حالت مسدود و یا اضافه کردن IP جدید اقدام کنید و در بخش Whitelisted IPs شما میتوانید یک لیست سفید از کاربران مورد اعتماد خود بسازید. این بخش به شما کمک می کند تا با معرفی IP های مورد اعتماد، از مسدود شدن آنها جلوگیری کنید.
[button color=”green” url=”https://dl.sourcebaran.com/download1/1616/brute-force-login-protection.zip”]دانلود افزونه [/button] [button color=”red” url=”https://wordpress.org/plugins/brute-force-login-protection/”]صفحه افزونه [/button]
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- انتشار: ۴ اسفند ۱۳۹۶
دسته بندی موضوعات
- آموزش ارز دیجیتال
- آموزش برنامه نویسی
- آموزش متنی برنامه نویسی
- اطلاعیه و سایر مطالب
- پروژه برنامه نویسی
- رپورتاژ
- فروشگاه
- فیلم های آموزشی
- ++C
- ADO.NET
- Adobe Flash
- Ajax
- AngularJS
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- AVR
- Bootstrap
- CCNA
- CCNP
- CMD
- CSS
- Dreameaver
- EntityFramework
- Go
- HTML
- IOS
- jquery
- Linq
- Mysql
- Oracle
- PHP
- PHPMyAdmin
- Rational Rose
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- WPF
- Xml
- آموزش های پروژه محور
- اتوکد
- الگوریتم تقریبی
- امنیت
- اندروید
- اندروید استودیو
- بک ترک
- بیسیک فور اندروید
- پایتون
- جاوا
- جاوا اسکریپت
- جوملا
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کانستراکت
- کریستال ریپورت
- لاراول
- معماری کامپیوتر
- مهندسی اینترنت
- هوش مصنوعی
- یونیتی
- کتاب های آموزشی
- Android
- ASP.NET
- AVR
- LINQ
- php
- Workflow
- اچ تی ام ال
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- پاسکال
- پایان نامه
- پایتون
- جاوا
- جاوا اسکریپت
- جی کوئری
- داده کاوی
- دلفی
- رباتیک
- سئو
- سایر کتاب ها
- سخت افزار
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- طراحی الگوریتم
- فتوشاپ
- مقاله
- مهندسی نرم افزار
- هک و امنیت
- هوش مصنوعی
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس