لا يمكنك تشغيل أي أمر بصفتك المستخدم المتميز إذا ألقت محطة Linux الخطأ "كلمة مرور sudo لا تعمل". لحسن الحظ ، من السهل إصلاحه.

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

لنلقِ نظرة على بعض الإصلاحات السريعة التي يمكنك تجربتها عندما لا تعمل كلمة مرور sudo الصحيحة على نظام Linux.

1. تسجيل الخروج وتسجيل الدخول إلى جلسة جديدة

إعادة تشغيل نظام Linux الخاص بك هو أحد الحلول الأكثر شيوعًا وسهولة لإصلاح أي خلل مؤقت في النظام. إن خطأ كلمة مرور sudo لا يعمل ، في أفضل الحالات ، هو مجرد خلل مؤقت في Linux يجب إصلاحه بطريقة سحرية ببساطة عن طريق إجراء تسجيل خروج سريع أو إعادة تشغيل النظام.

يمكنك تسجيل الخروج يدويًا وتسجيل الدخول مرة أخرى إلى نظام Linux الخاص بك إما باستخدام ملف تسجيل خروج الأمر أو باستخدام الأزرار المقابلة في بيئة سطح المكتب التي تقوم بتشغيلها.

في حالة عدم نجاح ذلك ، ما عليك سوى إجراء إعادة التشغيل عن طريق الكتابة اعادة التشغيل. لا يزال غير ثابت؟ انتقل إلى الحل التالي!

instagram viewer

2. قم بتغيير كلمة مرور sudo من جلسة وحدة تحكم افتراضية

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

  1. قم بالتبديل إلى جلسة وحدة تحكم افتراضية جديدة بالضغط Ctrl + Alt + F1 / F2 / F3 / F4. من المفترض أن تستقبلك جلسة TTYx جديدة.
  2. قم بالتبديل إلى المستخدم الجذر باستخدام sudo su يأمر.
  3. باستخدام الأمر passwd ، قم بتغيير كلمة مرور sudo للمستخدم:
    اسم مستخدم passwd

هذه هي كل الخطوات المطلوبة لإصلاح كلمة مرور sudo الصحيحة التي لا تعمل لمستخدمك. يجب الآن حل مشكلتك. في حالة استمرار المشكلة ، جرب الحل الأخير.

3. أعد تشغيل خدمة نظام homed

يعد systemd-homed أحد خدمات systemd الأساسية المسؤولة عن توفير الدعم للأدلة المنزلية للمستخدمين. قد تؤدي إعادة تشغيله إلى إصلاح المشكلة لأنه يعيد تعيين آلية المصادقة ويحتمل أن يصلح أي خلل مؤقت في النظام.

فيما يلي خطوات إعادة تشغيل خدمة نظام homed:

  1. أطلق محطة جديدة.
  2. قم بالتبديل إلى الجذر باستخدام ملف sudo su يأمر.
  3. يستخدم الأمر systemctl لبدء أو إعادة تشغيل خدمة نظام homed:
    ابدأ systemd-homed.service
    إعادة تشغيل systemd-homed.service

هذه هي كل الخطوات المطلوبة لبدء وإعادة تشغيل خدمة نظام homed. يجب أن يؤدي هذا أخيرًا إلى إصلاح مشكلة كلمة مرور sudo التي لا تعمل من أجلك.

إصلاح خطأ "كلمة مرور sudo لا تعمل"

على الرغم من أنها مشكلة مزعجة ، إلا أنه من السهل جدًا حلها. لا بد لأي من الحلول الثلاثة المقدمة إصلاح مشكلة كلمة مرور sudo التي لا تعمل.

إذا كنت لا تزال غير قادر على تشغيله أو ، غالبًا ما تضطر إلى التعامل مع سلوكيات sudo الغريبة التي تستغرق وقتًا طويلاً وتعطل العمل ، فقد يكون الوقت قد حان للتبديل إلى بديل أفضل.