امنیت سایت وردپرسی یکی از حیاتیترین فاکتورهایی است که هر سایتی، بدون توجه به نوع فعالیت، باید آن را در اولویت قرار دهد. اگر قصد دارید وبسایتی پایدار، حرفهای و ایمن داشته باشید، لازم است راهکارهای تقویت امنیت را شناسایی و از آنها استفاده کنید. یکی از روشهای مهم و کاربردی برای جلوگیری از نفوذ هکرها و رباتها به سایت، عدم نمایش نام نویسنده در سایت وردپرس است.
نمایش عمومی نام کاربری در صفحات مختلف، فرایند حدس زدن اطلاعات ورود را برای هکرها آسانتر میکند. خوشبختانه، شما میتوانید تنها با استفاده از یک افزونه ساده، جلوی انتشار نام کاربریتان را بگیرید. پس تا آخر آموزش عدم نمایش نام نویسنده در سایت وردپرس با ما باشید.
پلاگینی که برای عدم نمایش نام نویسنده در سایت وردپرس قصد معرفی آن را داریم، به شما کمک میکند تنها با چند کلیک، نمایش نام کاربری را غیرفعال کنید و یک لایه امنیتی اضافه روی سایتتان ایجاد کنید. در ادامه، ضمن معرفی ویژگیهای این افزونه، مرحلهبهمرحله نحوه کار با آن را توضیح میدهیم تا بتوانید به سادهترین شکل امنیت وردپرس خود را ارتقا دهید.
همچنین میتوانید مقاله فعال کردن کد کپچا در فرم ورود وردپرس با افزونه را در این صفحه مطالعه کنید.
عدم نمایش نام نویسنده در سایت وردپرس
قبل از اینکه سراغ آموزش کار با افزونه عدم نمایش نام نویسنده در سایت وردپرس برویم، بهتر است ابتدا با مفهوم Enumeration آشنا شوید.
Enumeration به فرآیند استخراج و جمعآوری اطلاعات حساس از یک سیستم یا شبکه گفته میشود. در این مرحله، هکر تلاش میکند با برقراری کانکشنهای مستقیم و ارسال درخواستهای هدفمند، اطلاعات بیشتری درباره سیستم مقصد به دست بیاورد.
در واقع، در فرایند Enumeration موارد زیر شناسایی و جمعآوری میشوند:
- نامهای کاربری (Usernames)
- نام میزبان (Hostnames)
- سرویسهای فعال روی شبکه
- اطلاعات SNMP
- جزئیات سیستمها و منابع شبکه
هکرها از روشهای مختلفی برای این کار استفاده میکنند؛ از جمله:
- SMTP Enumeration
- DNS Enumeration
و سایر تکنیکها برای Enumerate کردن سیستم یا شبکه هدف
به زبان ساده، اگر نام کاربری شما در وردپرس قابل مشاهده باشد، هکر میتواند آن را بهراحتی استخراج کند و این موضوع مرحله اول برای نفوذ و حملات Brute Force خواهد بود. به همین دلیل یکی از کارهای مهم برای افزایش امنیت وردپرس، جلوگیری از نمایش نام کاربری است.
خوشبختانه شما میتوانید تنها با نصب یک افزونه مناسب از جمعآوری این اطلاعات جلوگیری کنید. افزونهای که در ادامه معرفی خواهیم کرد، به شما کمک میکند تنها با چند کلیک جلوی نمایش نام کاربری را بگیرید و امنیت سایتتان را چندین برابر افزایش دهید.
معرفی افزونه Stop User Enumeration
افزونه Stop User Enumeration یکی از مؤثرترین و قابلاعتمادترین ابزارهایی است که میتوانید برای عدم نمایش نام نویسنده در سایت وردپرس خود استفاده کنید. این افزونه با بیش از ۳۰ هزار نصب فعال توانسته اعتماد کاربران زیادی را جلب کند و دلیل اصلی آن نیز سادگی رابط کاربری و عملکرد کاملاً قابلدرک آن است.
حتی اگر یک کاربر مبتدی وردپرس باشید، باز هم بدون کوچکترین پیچیدگی میتوانید با چند کلیک این افزونه را فعال کرده و سطح امنیت سایت خود را افزایش دهید.
Stop User Enumeration بهطور ویژه مانع از تلاشهای هکرها برای شناسایی نام کاربری از طریق درخواستهای مستقیم، لینکهای ساختگی و روشهای Enumeration میشود. این موضوع باعث میشود اطلاعات مهم سایت شما کمتر در دسترس افراد سودجو قرار بگیرد.
خبر خوب این است که این افزونه کاملاً رایگان ارائه شده و شما میتوانید آن را بهسادگی از مخزن وردپرس دانلود کنید. همچنین اگر لینک دانلود در انتهای مقاله شما قرار دارد، کاربران قادر خواهند بود تنها در چند دقیقه آن را نصب و مطابق با راهنمای افزونه فعالسازی کنند.
همچنین مقاله مخفی کردن وردپرس با افزونه Hide My WordPress را در این صفحه مطالعه کنید.
این افزونه یک گزینه ایدهآل برای هر سایتی است که قصد دارد بدون دردسر و با سادهترین روش ممکن، از نمایش و استخراج نامهای کاربری جلوگیری کرده و امنیت ورود کاربران را چند برابر کند.

روند کار این افزونه عدم نمایش نام نویسنده در سایت وردپرس
روند کار این افزونه خیلی ساده است: اول از همه، جلوی اسکن و شمارش نامهای کاربری سایت شما توسط هکرها را میگیرد. این عمل که به آن «شمارش کاربر» میگویند، یکی از روشهای هکرها برای شناسایی وبسایت و کشف نام کاربری مدیر یا کاربران سایت است. با نصب این افزونه، شما میتوانید این نوع حملات را مسدود کنید و از دسترسی هکرها به اطلاعات کاربران جلوگیری نمایید.
در صورتی که سایت شما روی سرور VPS یا سرور اختصاصی قرار دارد، این افزونه با همکاری ابزارهایی مثل Fail2ban میتواند بهطور مستقیم در فایروال سرور شما فعالیت کند و جلوی حملات خشونتآمیز یا DDoS را بگیرد. این روش برای صاحبان VPS و سرورهای اختصاصی یک راهکار بسیار قدرتمند برای افزایش امنیت سایت است.
همچنین مقاله مخفی کردن پوشه های وردپرس با افزونه WP Hide برای امنیت بیشتر سایت را در این صفحه مطالعه کنید.
آموزش کار با افزونه Stop User Enumeration
مثل همیشه، ابتدا افزونه را دانلود، نصب و فعال کنید. بعد از فعالسازی برای دسترسی به تنظیمات افزونه باید به پیشخوان وردپرس بروید و مسیر تنظیمات > Stop User Enumeration را طی کنید.
در این صفحه دو باکس مشاهده خواهید کرد، اما تنظیمات مهم در باکس Options قرار دارند که شامل سه گزینه اصلی است:
Stop REST API User Calls: این گزینه جلوی دسترسی عموم به اطلاعات کاربران از طریق فراخوانی API وردپرس را میگیرد. با فعال کردن آن، فقط کاربران وارد شده میتوانند اطلاعات را ببینند.
Log Attempts To AUTH LOG: این گزینه زمانی کاربرد دارد که از Fail2ban روی VPS خود استفاده میکنید و تلاشهای مشکوک برای دسترسی به سایت را ثبت میکند.
Remove Numbers From Comment Authors: فعال کردن این گزینه باعث میشود افزونه با استفاده از jQuery هر عددی از نام نویسنده دیدگاه حذف شود، چرا که حمله Enumeration معمولاً از اعداد برای شناسایی کاربران استفاده میکند.
بعد از اعمال تغییرات دلخواه، روی Save کلیک کنید تا تنظیمات روی سایت شما ذخیره و فعال شود.
با این روش بهسادگی میتوانید جلوی شناسایی نام کاربران سایتتان توسط هکرها را بگیرید.
امیدوارم همیشه موفق و پیروز باشید.