البرمجة

طرق إعادة ضبط كلمة المرور وووردبريس

طرق إعادة ضبط كلمة المرور في ووردبريس

تُعتبر كلمة المرور من أهم عناصر الحماية لأي موقع إلكتروني، وخاصة المواقع التي تعتمد على نظم إدارة المحتوى مثل ووردبريس (WordPress). مع تزايد حجم البيانات والمحتوى المخزن على مواقع ووردبريس، يصبح الحفاظ على سرية كلمة المرور أمراً حيوياً للغاية لمنع الوصول غير المصرح به. في بعض الأحيان، قد يواجه المستخدمون مشكلة نسيان كلمة المرور أو الحاجة إلى تغييرها لأسباب أمنية أو تنظيمية. لذلك، من الضروري معرفة طرق إعادة ضبط كلمة المرور في ووردبريس بشكل دقيق وآمن.

في هذا المقال سيتم استعراض كافة الطرق الممكنة لإعادة ضبط كلمة المرور في ووردبريس، مع التركيز على الخطوات التفصيلية والتقنيات المختلفة التي يمكن الاعتماد عليها، سواء من خلال لوحة التحكم أو عن طريق قواعد البيانات أو عبر البريد الإلكتروني، إضافة إلى نصائح لتعزيز الأمان عند اختيار كلمات المرور الجديدة.


1. إعادة ضبط كلمة المرور عبر صفحة تسجيل الدخول في ووردبريس

تُعد هذه الطريقة الأكثر شيوعاً وبساطة بين المستخدمين، حيث يوفر ووردبريس خيار “نسيت كلمة المرور؟” أسفل نموذج تسجيل الدخول.

خطوات إعادة ضبط كلمة المرور من خلال البريد الإلكتروني:

  • التوجه إلى صفحة تسجيل الدخول للموقع (عادة تكون على الرابط: yourdomain.com/wp-login.php).

  • الضغط على رابط “هل نسيت كلمة المرور؟” أو “Lost your password?”.

  • إدخال اسم المستخدم أو البريد الإلكتروني المرتبط بحساب المستخدم.

  • النقر على زر إرسال (Send).

  • ستصل رسالة إلكترونية تحتوي على رابط إعادة تعيين كلمة المرور.

  • عند النقر على الرابط، يتم تحويل المستخدم إلى صفحة لتعيين كلمة مرور جديدة.

  • إدخال كلمة المرور الجديدة وتأكيدها.

  • حفظ التغييرات وتسجيل الدخول باستخدام كلمة المرور الجديدة.

تُعتبر هذه الطريقة سهلة وفعالة، لكنها تعتمد على إمكانية وصول المستخدم للبريد الإلكتروني المرتبط بالحساب. في حال تعذر الوصول للبريد، هناك طرق بديلة أخرى.


2. إعادة ضبط كلمة المرور من خلال لوحة تحكم ووردبريس (دخول مسؤول الموقع)

إذا كان لديك صلاحية الدخول إلى لوحة تحكم ووردبريس كمشرف (Administrator)، فيمكنك تعديل كلمة المرور لأي مستخدم من خلال إعدادات المستخدمين، دون الحاجة إلى البريد الإلكتروني.

الخطوات:

  • تسجيل الدخول إلى لوحة التحكم (yourdomain.com/wp-admin).

  • الذهاب إلى قائمة “المستخدمون” (Users) من القائمة الجانبية.

  • البحث عن المستخدم الذي ترغب في إعادة تعيين كلمة المرور له.

  • النقر على اسم المستخدم لفتح صفحة تحرير الملف الشخصي.

  • النزول إلى قسم “إدارة الحساب” (Account Management).

  • الضغط على زر “تعيين كلمة مرور جديدة” (Set New Password).

  • ووردبريس سيقترح كلمة مرور تلقائية، يمكن تغييرها إلى كلمة مرور يختارها المستخدم.

  • النقر على “تحديث الملف الشخصي” (Update Profile) لحفظ التغييرات.

هذه الطريقة مناسبة للمسؤولين والمشرفين الذين يحتاجون إلى إدارة حسابات المستخدمين، وهي توفر تحكماً كاملاً دون الحاجة لتدخل المستخدم نفسه.


3. إعادة ضبط كلمة المرور عبر phpMyAdmin (تعديل قاعدة البيانات)

عند فقدان إمكانية الدخول إلى لوحة تحكم ووردبريس ولا يمكن استخدام البريد الإلكتروني لاسترجاع كلمة المرور، يمكن اللجوء إلى تعديل كلمة المرور من خلال قاعدة البيانات مباشرة عبر phpMyAdmin أو أدوات إدارة قواعد البيانات.

الخطوات التفصيلية:

  • الدخول إلى لوحة تحكم الاستضافة (cPanel، Plesk، أو غيرها).

  • البحث عن أداة phpMyAdmin والدخول إليها.

  • اختيار قاعدة بيانات الموقع المرتبطة بووردبريس.

  • فتح جدول المستخدمين عادةً يكون اسمه wp_users (قد يختلف حسب بادئة الجداول).

  • البحث عن السطر الخاص بالمستخدم المطلوب تعديل كلمة مروره.

  • تحرير السجل (Edit).

  • في حقل user_pass، إدخال كلمة المرور الجديدة بعد تحويلها إلى صيغة MD5 لأن ووردبريس يستخدم هذه الطريقة لتخزين كلمات المرور.

  • اختيار دالة MD5 من القائمة المنسدلة بجانب حقل القيمة.

  • حفظ التغييرات.

مثال: إذا أردت تعيين كلمة المرور إلى “newpassword”، تكتب “newpassword” في حقل user_pass، وتختار MD5، ثم تحفظ. بذلك يتم تحديث كلمة المرور مباشرة.

ملاحظة أمنية:

تخزين كلمات المرور بصيغة MD5 ليس آمنًا تماماً، لكن ووردبريس يقوم بتحديثها داخلياً إلى صيغة أكثر أماناً بعد تسجيل الدخول الأول. لذلك هذه الطريقة فعالة في إعادة تعيين كلمة المرور مؤقتًا.


4. استخدام ملف functions.php لإعادة تعيين كلمة المرور

طريقة متقدمة تناسب المستخدمين الذين لديهم إمكانية الوصول إلى ملفات الموقع عبر FTP أو مدير الملفات في لوحة الاستضافة.

خطوات استخدام functions.php:

  • الدخول إلى مجلد القالب النشط في ووردبريس (عادة في wp-content/themes/your-active-theme/).

  • فتح ملف functions.php باستخدام محرر نصوص.

  • إضافة الكود التالي مؤقتًا:

php
function reset_admin_password() { $user = get_user_by('login', 'admin'); if ($user) { wp_set_password('NewStrongPassword123', $user->ID); } } add_action('init', 'reset_admin_password');
  • تغيير 'admin' إلى اسم المستخدم المطلوب، وتغيير 'NewStrongPassword123' إلى كلمة المرور الجديدة المرغوبة.

  • حفظ الملف.

  • زيارة موقع ووردبريس أو صفحة الدخول، الأمر سيؤدي إلى إعادة تعيين كلمة المرور تلقائيًا.

  • بعد التأكد من نجاح العملية، يجب حذف هذا الكود فوراً من ملف functions.php حفاظاً على الأمان.


5. استعادة كلمة المرور باستخدام WP-CLI

WP-CLI هو أداة سطر أوامر قوية للتحكم في مواقع ووردبريس، وتساعد في تنفيذ أوامر كثيرة من بينها إعادة تعيين كلمات المرور.

شروط استخدام WP-CLI:

  • وجود صلاحية الوصول إلى سطر الأوامر في السيرفر (SSH).

  • تثبيت WP-CLI على الخادم.

خطوات إعادة تعيين كلمة المرور:

  • تسجيل الدخول إلى الخادم عبر SSH.

  • التوجه إلى مجلد تثبيت ووردبريس.

  • تنفيذ الأمر التالي لتغيير كلمة مرور المستخدم:

sql
wp user update username --user_pass=newpassword
  • تغيير username إلى اسم المستخدم وnewpassword إلى كلمة المرور الجديدة.

تتميز هذه الطريقة بسرعة التنفيذ، وخصوصاً للمطورين أو مسؤولي المواقع التي يتم إدارتها عبر الخوادم.


6. استخدام إضافات (Plugins) لإدارة كلمة المرور

يوجد في مكتبة ووردبريس العديد من الإضافات التي تساعد في تعزيز أمان كلمة المرور وإدارة إعادة ضبطها بطرق متنوعة.

أشهر الإضافات في هذا المجال:

  • Emergency Password Reset: توفر أداة تمكن المشرف من إعادة تعيين كلمة المرور لأي مستخدم بسرعة وأمان.

  • WP Password Policy Manager: تساعد على فرض سياسات صارمة لكلمات المرور وتحسين إجراءات إعادة تعيينها.

  • Password Reset: تقدم خيارات إضافية للمستخدمين لإعادة تعيين كلمة المرور مع تخصيص الرسائل والإشعارات.

استخدام هذه الإضافات يتطلب تثبيتها وتفعيلها عبر لوحة تحكم ووردبريس، ومن ثم إعداد الخيارات بما يناسب متطلبات الموقع.


7. نصائح لتعزيز أمان كلمة المرور في ووردبريس

بعد إعادة تعيين كلمة المرور، يظل الأمان من الأولويات الأساسية التي يجب التركيز عليها لتجنب الاختراقات أو الهجمات الإلكترونية.

أهم النصائح:

  • اختيار كلمة مرور قوية: تحتوي على حروف كبيرة وصغيرة، أرقام، ورموز خاصة.

  • تجنب الكلمات الشائعة: مثل “password” أو “123456” أو أسماء شخصية.

  • تغيير كلمة المرور بشكل دوري: خاصة في المواقع الحساسة أو التي تحتوي على بيانات مهمة.

  • استخدام التحقق بخطوتين (Two-Factor Authentication): لإضافة طبقة حماية إضافية عند تسجيل الدخول.

  • الاحتفاظ بنسخ احتياطية منتظمة: لتجنب فقدان البيانات في حالات الاختراق.

  • تحديث ووردبريس والإضافات: بشكل مستمر لضمان سد الثغرات الأمنية.

  • تقييد محاولات الدخول الفاشلة: عبر إضافات أو إعدادات السيرفر لتجنب هجمات التخمين (Brute Force).


جدول مقارنة بين طرق إعادة ضبط كلمة المرور في ووردبريس

الطريقة السهولة الحاجة لصلاحيات خاصة الأمان ملاحظات
إعادة ضبط عبر البريد الإلكتروني سهلة جداً لا جيدة (إذا كان البريد مؤمن) الأكثر شيوعاً
إعادة ضبط عبر لوحة التحكم سهلة ومتوسطة نعم (مشرف أو مسؤول) عالية يحتاج صلاحيات إدارة
تعديل قاعدة البيانات (phpMyAdmin) متوسطة نعم (دخول للاستضافة) عالية إذا تم بشكل صحيح يجب الحذر عند التعديل اليدوي
تعديل ملف functions.php متقدمة نعم (دخول FTP) آمنة إذا حُذِف الكود بعد الاستخدام تستخدم كحل مؤقت
استخدام WP-CLI متقدمة نعم (وصول SSH) عالية للأشخاص المتقدمين في التقنية
استخدام إضافات ووردبريس سهلة إلى متوسطة نعم (صلاحيات إدارة) تعتمد على جودة الإضافة تسهل العملية وتوفر خيارات متعددة

خلاصة

إعادة ضبط كلمة المرور في ووردبريس عملية يمكن تنفيذها بعدة طرق متنوعة تناسب مختلف ظروف المستخدمين ومدى توافر الصلاحيات والإمكانيات التقنية لديهم. بدءًا من أسهل الطرق عبر البريد الإلكتروني، مرورًا بتعديل الإعدادات من لوحة التحكم، وانتهاءً بالطرق التقنية المتقدمة مثل تعديل قاعدة البيانات أو استخدام WP-CLI، كل طريقة لها مزاياها وقيودها.

يجب أن تكون عملية إعادة تعيين كلمة المرور مصحوبة باتباع إجراءات أمان صارمة لضمان حماية الموقع وبياناته من المخاطر المحتملة. اختيار كلمة مرور قوية وتحديثها بشكل دوري، بالإضافة إلى استخدام تقنيات التحقق المتقدمة، كلها عوامل تساهم في بناء بيئة آمنة لمواقع ووردبريس.

الموقع الذي يتم إدارته عبر ووردبريس يستحق العناية المستمرة بخيارات الحماية وإدارة الحسابات، وتوفير بيئة سليمة تضمن استمرارية العمل وراحة المستخدمين.


المصادر والمراجع


هذا المقال يغطي كافة الجوانب المتعلقة بطرق إعادة ضبط كلمة المرور في ووردبريس بشكل موسع ومفصل.