امنیت سایت خود را با محدود کردن لاگین های اشتباه کاربران افزایش دهید !
- آموزش • آموزش وردپرس
- ۲۴ اسفند ۱۴۰۱
- 2,081 بازدید
امروز کلا قراره کمی امنیت سایت هاتون رو با هم بالا ببریم . برخی سایت ها هستند که امنیت فوق العاده بالایی دارند . این سایت ها ممکن است از ui / ux خوبی برخوردار نباشند . پس اگر وبمستر هستید ، سعی کنید که بهترین عملکرد را برای همه ابعاد سایت خود داشته باشید . همچنین بعضی از وبسایت ها هم هستند که رابط کاربری بسیار قوی دارند ، اما ممکن است از لحاظ امنیت یا سئو خیلی ضعیف باشند . در یک جمله اگر بخوام کل حرفم رو بگم ، اینه که شما بدون داشتن یک وبسایت ایده ال نمیتونید بیزینس آنلاین فوق العاده ایی داشته باشید . پس همیشه سعی کنید نقاط ضعف وبسایت خود را پیدا کنید و در نهایت ، انها را به نقاط قوت تبدیل کنید .
وبیت یک وبسایت آموزشیه که مقالاتی راجب طراحی سایت ، سئو سایت ، امنیت سایت ها و …. با وبمستران به اشتراک میزاره . امروز هم از اون روزهاییه که داریم برای وبمستران عزیز ، یک آموزش مبتنی بر بالا بردن امنیت سایت نگارش میکنیم . امیدوارم بعد از خوندن این مقاله ، بتونید تاثیر مثبتی در بالابردن امنیت سایت خود بگذارید . همانطور که میدانید ، وبسایت ها و اجزای عملکردی شون اینطوری نیستند که با چند تا کار بشه اونها رو به نوک قله رسوند . بلکه شما برای بهترین شدن در امنیت ، سئو ، تجربه کاربری و … نیاز دارید که به صورت مستمر با بهترین نکاتی که وبیت در اختیارتون میزاره بروی سایت خود کار کنید .
از اینها بگذریم . توی این مقاله چیا یاد میگیریم ؟ یعنی چی که امنیت سایت خود را بالا ببریم ؟ منظور از بالابردن امنیت سایت اینه که با استفاده از دستورعمل هایی ، امکان نفوذ به وبسایت خود را کاملا کاهش دهیم . برای کاهش امکان نفوذ در وبسایت هم کافیه اولین قدم تون ، دنبال کردن این پست باشه . چون یاد میگیرید که تعداد ورودهای اشتباه در هنگام لاگین شدن را محدود و مسدود کنید .
آنچه در این پست میخوانید
محدود کردن تعداد ورود اشتباه در وردپرس
شما برای محدود کردن تعداد ورود اشتباه در سایت وردپرسی خودتون میتونید از پلاگینهای مختلفی استفاده کنید. اگر از افزونه امنیت وردپرس استفاده نمیکنید، قطعاً باید یک افزونه محدودکننده تعداد ورود اشتباه در وردپرس نصب و راهاندازی کنید.
ما بهترین افزونه برای محدود کردن تعداد ورود اشتباه در وردپرس رو بهتون معرفی میکنیم . درواقع مناسب ترین افزونه برای انجام این کار ، پلاگین WP Limit Login Attempts است. این افزونه نصبهای بسیار زیادی دارد و میتواند تعداد ورود اشتباه را برای شما محدود کند.
نحوه کار افزونه WP Limit Login Attempts
ابتدایی ترین کاری که این افزونه میکنه ، اینه که تعداد ورودهای غیرمجاز به وبسایت شما را می شمارد. یعنی هر بار کاربری با یک IP خاص چندین بار نام کاربری و رمز عبور اشتباه را در فرم ورود سایت شما وارد کرد، یک عدد به لیست ورودهای غیرمجاز این کاربر اضافه خواهد شد.
چنانچه تشخیص داد تعداد ورود به یک سطح خاصی رسیده است ، آن را محدود میکند و اجازه لاگین نمیدهد . دقیقا مانند کاری که موبایل ها با ما میکنند. یعنی با وارد کردن پسوردهای اشتباه ، در نهایت لاگین شدن مارا بلاک میکند و اجازه نمیدهد تا زمان خاصی وارد آن شوم . برای مثال اگر تعداد ورود اشتباه به عدد ۵ رسید و نام کاربری و رمز عبوری که کاربر وارد میکند اشتباه بود، افزونه این آی پی را برای مدت ۶۰ دقیقه بلاک خواهد کرد. البته عدد ۵ و ۶۰ دقیقه در اینجا یک مثال بود و شما میتوانید از پنل مدیریت افزونه این مقادیر را بهدلخواه خود تنظیم کنید.
نصب و راه اندازی افزونه WP Limit Login Attempts
ابتدا مثل هر افزونه دیگری، WP Limit Login Attempts رو از مخزن افزونه های وردپرس پیدا کنید و اون رو در نهایت روی سایت خود نصب کنید. بعد از نصب افزونه باید وارد بخش تنظیمات > WP Limit Login شوید . چون شما نسخه رایگان آن را دانلود و نصب کرده اید ، برخی امکانات آن برای شما غیر فعال میباشد . البته تنظیمات پیشفرض افزونه استاندارد است و بعد از ۵ ورود ناموفق، کاربر را برای ۱۰ دقیقه بلاک خواهد کرد.
سوال : چرا خود وردپرس چنین قابلیتی ندارد؟!
دقت کنید که وردپرس یک سیستم اپن سورس یا متن باز است . زمانی که صحبت از سیستمهای متنباز میکنیم ، قرار نیست سیستمی داشته باشیم که تمام امکانات موردنیاز را در هسته های عملی خودش جایداده باشد. مثلاً قرار نیست روی لینوکس ماشینحساب داشته باشیم. پس قرار نیست که وردپرس لزوما از این امکانات به صورت دیفالت داشته باشد .