وبلاگ نت‌آرامآموزش، تجربه و راهکارهای زیرساخت

لینک بازیابی رمز وردپرس نامعتبر یا منقضی است؛ چطور دوباره وارد شویم؟

آموزش حل خطای لینک نامعتبر بازیابی رمز وردپرس، تشخیص تداخل افزونه و بازیابی امن حساب بدون افشای رمز.

انتشار:
توسط تیم فنی نت‌آرام
۷ دقیقه زمان مطالعه
۰ دیدگاه
محتوای تخصصی، ساده و کاربردی
هماهنگ با هویت حرفه‌ای نت‌آرام
بازگشت به لیست مقالات
تصویر شاخص مقاله لینک بازیابی رمز وردپرس نامعتبر یا منقضی است؛ چطور دوباره وارد شویم؟ در وبلاگ نت‌آرام
محتوای آموزشی وبلاگ نت‌آرام
درخواست بازیابی رمز وردپرس داده‌اید، اما با باز کردن ایمیل می‌بینید «لینک بازیابی رمز نامعتبر است یا منقضی شده است». شاید لینک قبلی را باز کرده‌اید، ایمیل با تأخیر رسیده، نشانی ناقص کپی شده یا تنظیمی در مسیر ورود اختلال ایجاد کرده است. این پیام با خطای «نام کاربری یا رمز اشتباه است» یکسان نیست؛ در اینجا خود لینک بازیابی بررسی نمی‌شود یا پذیرفته نشده است.
ابتدا با یک درخواست تازه شروع می‌کنیم. اگر جواب نداد، مسیر ایمیل، نشانی سایت و افزونه‌ها را به‌ترتیب بررسی می‌کنیم. رمز جدید را در هیچ سایت تبدیل رمز یا ابزار ناشناس وارد نکنید و لینک بازیابی را برای دیگران نفرستید؛ هر کسی که به آن دسترسی داشته باشد ممکن است بتواند از آن استفاده کند.

قدم اول: فقط یک درخواست تازه بدهید

  1. آدرس واقعی سایت را خودتان در مرورگر وارد کنید و صفحه ورود را باز کنید. روی رمزتان را گم کرده‌اید؟ / Lost your password بزنید.
  2. نام کاربری یا ایمیل ثبت‌شده برای همان حساب را وارد کنید و درخواست بازیابی را یک بار بفرستید. ایمیل مدیر عمومی سایت لزوماً همان ایمیل حساب شما نیست.
  3. کمی صبر کنید و صندوق و پوشه Spam را ببینید. اگر چند بار درخواست داده‌اید، از ایمیل جدیدترین درخواست استفاده کنید؛ درخواست تازه می‌تواند لینک قبلی را بی‌اعتبار کند.
  4. لینک را مستقیماً از همان ایمیل باز کنید و روی دامنه درست سایت بمانید. اگر آن را دستی کپی می‌کنید، تمام نشانی را بدون فاصله اضافی منتقل کنید و در جایی عمومی قرار ندهید.
لینک‌های بازیابی محدودیت زمانی و معمولاً یک بار مصرف دارند. در وردپرس استاندارد مدت پیش‌فرض و امکان تغییر آن با افزونه یا کد وجود دارد؛ جزئیات نسخه و تنظیمات سایت را ملاک بگیرید. مستندات تابع بررسی کلید بازیابی وردپرس نشان می‌دهد کلید نامعتبر و منقضی هر دو می‌توانند به خطا منجر شوند.
اگر ایمیل به دستتان نمی‌رسد، از مسئول سایت بخواهید تحویل ایمیل همان حساب را بررسی کند. درخواست‌های مکرر ممکن است ایمیل‌های قبلی را بی‌استفاده کنند و پیدا کردن آخرین لینک را سخت‌تر کنند. اگر برای بررسی تحویل به سی‌پنل دسترسی دارید، راهنمای Track Delivery معنی وضعیت‌های مختلف را توضیح می‌دهد.

قدم دوم: نشانی و مرورگر را با دقت ببینید

نام دامنه در ایمیل را با دامنه رسمی سایت مقایسه کنید. تفاوت www و بدون آن، آدرس قدیمی پس از انتقال، اشتباه تایپی یا تغییر مسیر به دامنه دیگر می‌تواند روند بازیابی را مختل کند. سایت باید با HTTPS و گواهی معتبر باز شود؛ در صفحه‌ای که هویت آن مشخص نیست رمز وارد نکنید.
اگر پیوند در چند خط شکسته شده یا برنامه ایمیل فقط بخشی از آن را انتخاب می‌کند، از دکمه یا پیوند کامل همان پیام استفاده کنید. از کپی کردن لینک در پیام‌رسان عمومی یا ابزار کوتاه‌کننده نامطمئن خودداری کنید. اگر ایمیل حاوی چند لینک است، مطمئن شوید پیوند متعلق به آخرین درخواست و حساب درست را می‌زنید.
در یک پنجره خصوصی تازه یا مرورگر دیگری که کوکی سایت را مسدود نکرده است، یک درخواست جدید بدهید و همان لینک تازه را در همان مرورگر باز کنید. اگر این روش جواب داد، داده ذخیره‌شده یا تنظیم مرورگر اول یکی از احتمال‌هاست. پس از ذخیره امن اطلاعات ضروری، تنظیم کوکی یا داده همان سایت را در مرورگر اول بررسی کنید. برای خطای مشخص کوکی نیز آموزش مشکل کوکی ورود وردپرس مراحل بیشتری دارد.

قدم سوم: اگر لینک تازه هم بلافاصله رد می‌شود

در نسخه آزمایشی یا با حساب آزمایشی مجاز، روند را با همان دامنه تکرار کنید. چند علت را به‌ترتیب از هم جدا کنید:
  • ریدایرکت یا دامنه اشتباه: نشانی ابتدای لینک و نشانی نهایی را مقایسه کنید. اگر به دامنه یا نسخه دیگری می‌رود، تنظیم آدرس سایت و ریدایرکت را با برنامه بازگشت اصلاح کنید. تغییر نشانی سایت بدون شناخت می‌تواند کل ورود را مختل کند.
  • کش صفحه ورود: صفحه ورود و بازیابی نباید پاسخ یک نشست را به کاربر دیگر بدهد. در افزونه کش یا CDN، طبق راهنمای همان سرویس مسیر ورود و بازیابی را از کش عمومی مستثنا کنید و فقط نسخه‌های مرتبط را پاک کنید. سپس یک درخواست تازه و یک مرورگر مهمان جدید آزمایش کنید.
  • افزونه عضویت، تغییر صفحه ورود یا امنیت: در نسخه آزمایشی، افزونه مرتبط را یکی‌یکی با برنامه بازگشت غیرفعال و درخواست تازه ایجاد کنید. اگر مشکل برطرف شد، تنظیم یا سازگاری همان افزونه را با سازنده بررسی کنید. خاموش کردن همه حفاظت‌های سایت فعال روش مطمئنی برای نتیجه‌گیری نیست.
  • ساعت سیستم یا تنظیم سفارشی: ساعت واقعی سرور و تنظیمات مرتبط با انقضای لینک را با مدیر سایت تطبیق دهید. عدد پیش‌فرض را برای همه سایت‌ها قطعی فرض نکنید؛ افزونه‌ها می‌توانند رفتار را تغییر دهند.
در هر بار آزمایش فقط یک عامل را تغییر دهید و برای همان آزمایش لینک تازه بسازید. لینک قبلی پس از ایجاد درخواست جدید معیار مناسبی برای قضاوت نیست. نتیجه و زمان را بدون ذخیره خود لینک ثبت کنید.

اگر به ایمیل حساب دسترسی ندارید

اگر مدیر مجاز دیگری هنوز می‌تواند وارد پیشخوان شود، از او بخواهید هویت و حساب درست را تأیید کند و از بخش کاربران روند تغییر رمز یا ارسال لینک بازیابی را طبق سیاست سایت انجام دهد. رمز و لینک را در گفت‌وگوی عمومی یا تیکت قابل مشاهده برای دیگران قرار ندهید. پس از ورود، نشانی ایمیل بازیابی خود را اصلاح کنید.
اگر مدیر دیگری وجود ندارد اما مالک مجاز سایت به SSH و WP-CLI دسترسی دارد، یک راه اضطراری استفاده از ابزار رسمی وردپرس است. ابتدا در پوشه نصب درست وردپرس و با کاربر مجاز، نام حساب را با اطلاعات ثبت‌شده تطبیق دهید. در مثال زیر نام exampleuser فقط نمونه است و باید با شناسه واقعی حساب مجاز جایگزین شود:
کد / دستورwp user get exampleuser --fields=ID,user_login
این دستور اطلاعات شناسایی انتخاب‌شده را نمایش می‌دهد و رمز را تغییر نمی‌دهد. در سایت چندگانه، انتخاب نصب و سایت درست اهمیت دارد. اگر دستور وجود ندارد یا حساب را با قطعیت نمی‌شناسید، از مدیر سرویس بخواهید مسیر نصب و هویت حساب را مشخص کند؛ روی سایت یا کاربر حدسی دستور تغییر رمز اجرا نکنید.
پس از تأیید حساب و داشتن پشتیبان و دسترسی مجاز، دستور رسمی زیر رمز جدید را از شما می‌پرسد:
کد / دستورwp user update exampleuser --prompt=user_pass
نام نمونه را جایگزین کنید. این روش به جای قرار دادن رمز در خود فرمان، آن را در مرحله درخواست دریافت می‌کند و از ثبت مستقیم رمز در تاریخچه همان دستور جلوگیری می‌کند. با این حال ممکن است محیط ترمینال، ضبط صفحه یا افراد اطراف ورودی را ببینند؛ در محیط امن اجرا کنید و نتیجه یا رمز را در چت منتشر نکنید. راهنمای رسمی ورود و بازیابی وردپرس این روش را توضیح می‌دهد.
اگر WP-CLI یا دسترسی لازم ندارید، از میزبان مسیر امن احراز هویت مالک و بازیابی حساب را بخواهید. ارسال رمز به وب‌سایت تبدیل هش، تغییر مستقیم جدول کاربران بدون پشتیبان یا ساخت حساب مدیر ناشناس، جایگزین امنی نیست.

اگر همچنان خطا تکرار می‌شود

زمان درخواست، نتیجه ایمیل، نشانی نهایی بدون کلید بازیابی، نوع مرورگر و نتیجه آزمایش با حساب آزمایشی را برای مدیر فنی آماده کنید. گزارش PHP، افزونه عضویت و خطای سرویس ایمیل باید در همان زمان بررسی شوند. خود لینک، رمز، کوکی و کد تأیید را در گزارش قرار ندهید.
پس از بازیابی، یک بار از حساب خارج شوید و با روش عادی وارد شوید. ایمیل حساب را کنترل و در صورت نگرانی از دسترسی غیرمجاز، با آگاهی از اثر بر دستگاه‌های دیگر، نشست‌های اضافی را از بخش امنیت حساب مدیریت کنید. اگر برای میزبانی سایت به سرویس مناسب وردپرس نیاز دارید، صفحه هاست وردپرس نت‌آرام در دسترس است.
اشتراک‌گذاری:
لینکدینتلگرامایکس
مقاله قبلی
مقاله قبلی وجود ندارد.

دیدگاه‌ها (۰)

دیدگاه‌های تاییدشده و پاسخ‌های تیم نت‌آرام