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


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

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


580
2018-01-30 14:50


الأصل


في الحالة التي لا يتذكر المرء فيها كلمة مرور إدارية ، قم قبل كتابة أي كلمة من دونه بكتابة كلمة المرور ككلمة مرور إدارية. عملت معي! - CAF
ذات صلة: كيف تكون قادرة على اقتحام أي جهاز لينكس من خلال grub2 آمنة؟ - muru
ذات صلة: كيف يمكنني إعادة تعيين كلمة المرور المفقودة (باستخدام وضع الاسترداد يتطلب مني كتابة كلمة المرور)؟ - Eliah Kagan
في حال كنت بحاجة أيضًا إلى إعادة تكوين لوحة مفاتيح وحدة التحكم قبل إدخال كلمة مرور جذر التخصيص الخاصة بك: dpkg-reconfigure keyboard-configuration (وهذا في الواقع يقوم بإنشاء قرص RAM جديد أولي لعملية التمهيد أيضًا) (أيضًا ، تخطيط لوحة المفاتيح البلجيكية شر) - David Tonhofer
هناك أيضا الأمر sudo su أن تكون الجذر في المحطة ، وتحتاج فقط إلى حساب المستخدم ويمكن أن تفعل كل ذلك دون كلمة مرور الجذر - damadam


الأجوبة:


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

الحذاء حتى الجهاز ، و بعد شاشة BIOS ، اضغط باستمرار على اليسار تحول مفتاح. ستتم مطالبتك بعد ذلك بقائمة تبدو كالتالي:

enter image description here

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

اضغط على السهم لأسفل حتى تختار الدخول الثاني من الأعلى (واحد مع وضع الاسترداد في الوصف) ثم ضرب أدخل.

الآن يجب أن ترى هذه القائمة:

enter image description here

باستخدام مفاتيح الأسهم انتقل لأسفل إلى جذر ثم ضرب أدخل.

يجب أن ترى الآن مطالبة الجذر ، شيء من هذا القبيل:

root@ubuntu:~#

في هذه المرحلة ، يجب أن يكون لديك نظام ملفات للقراءة فقط. يجب عليك إعادة تحميلها بأذونات الكتابة:

mount -o remount,rw /

الآن يمكننا تعيين كلمة مرور المستخدم باستخدام passwd أمر. (في هذا المثال سأستخدم jorge كمثال ، فأنت بحاجة إلى استبدال أي اسم مستخدم للمستخدم):

root@ubuntu:~# passwd jorge
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@ubuntu:~#

اكتب ما تريد أن تكون كلمة المرور الجديدة في الموجه. بعد نجاح إعادة تشغيل الجهاز وسيتمكن المستخدم من تسجيل الدخول باستخدام كلمة المرور الجديدة الخاصة به.


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

حتى أن تعيين كلمة مرور جذر لن يكون ناجحًا ، حيث يمكن للمرء التمهيد ببساطة init يجرى /bin/sh والحصول على الوصول الكامل الجذر. مرة أخرى، في حالة الوصول الفعلي ، يمكن لأي شخص لديه معرفة بالكمبيوتر أن يفعل أي شيء على جهاز الكمبيوتر الخاص بك.


691
2018-01-30 17:03



جعلت لي upvote فقط الرقم قراءة 666. الآن عدد من upvotes يتطابق مع روح الجواب. - Alex L
تحتاج Google إلى معرفة ذلك. - Nonny Moose


نعم ، يمكنك تغيير كلمة المرور القديمة عبر نكش.

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

  2. إذا كان لديك نظام تشغيل مزدوج (تم تثبيت Ubuntu بجوار Windows ، أو نظام تشغيل Linux آخر ، أو Mac OS X ؛ واخترت في وقت التمهيد نظام التشغيل المراد إقلاعه) ، يجب أن تظهر قائمة التمهيد دون الحاجة إلى الضغط باستمرار ال تحول مفتاح.

  3. من قائمة التمهيد ، حدد وضع الاسترداد ، والذي يكون عادة خيار التمهيد الثاني.

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

  5. بمجرد وصولك إلى مطالبة الجذر ، إذا كنت قد نسيت اسم المستخدم الخاص بك أيضًا ، فاكتب ls /home (الحروف الصغيرة وليس العواصم). هذا سيدرج جميع حسابات المستخدمين في إعداد الخاص بك.

  6. لإعادة تعيين كلمة المرور ، اكتب passwd username أين اسم المستخدم هو اسم المستخدم الذي تريد إعادة تعيينه ، على سبيل المثال ، passwd mysterio في حالتي.

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

  8. الآن يجب إعادة تعيين كلمة المرور. اكتب exit للعودة إلى قائمة الاسترداد.

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


68
2018-03-31 21:49



هذا يقدم طريقا عندما تنسى كلا userid و كلمة المرور ، والتي تعمل أيضًا مع إجابةJorge Castro. - Bobble


إذا طريقة جورج لم يعمل لك ، كما لم يكن بالنسبة لي ، وهنا طريقة أخرى. اضطررت إلى تجربة شيء مختلف بسبب:

  1. لوحة مفاتيح USB الخاصة بي لم تعمل في موجه الجذر ⋯ ربما الأجهزة إما لوحة المفاتيح أو اللوحة الأم. لإصلاح استخدمت لوحة مفاتيح PS / 2 قديمة (القابس المستدير الصغير) واستخدم ذلك.

  2. عندما اعتدت passwd username لتغيير كلمة المرور الخاصة بي ، فقد فشلت بسبب رمز مميز سيئ أو هكذا. هذا دعا إلى تدابير جذرية.

التدابير الجذرية

هذا شيء خطير جدا للقيام به!  طريقة جورج ينبغي أن تستخدم ؛ فقط افعل ذلك في حالة عدم نجاح هذه الطريقة.

أفعل هذا على مسؤوليتك. انها تعمل بالنسبة لي على نظام 11.10 بلدي.

تتمثل الفكرة في تعيين كلمة مرور المستخدم على فارغة (أو فارغة) - وهذا يتيح لك الضغط فقط أدخل في ال Password: مستعجل.

لا يزال في موجه الجذر من طريقة جورج، أعد أولاً تحميل نظام الملفات الجذر للقراءة والكتابة باستخدام هذا الأمر:

mount -o remount,rw /
  • أنت الآن مستخدم متميز في هذا النظام. سحق ببطء.

ثم قم بتحرير ملف ظل كلمة المرور لإزالة كلمة المرور المشفرة لاسم المستخدم الخاص بك. اكتب في:

nano -B /etc/shadow

سيعرض محرر nano محتويات الملف. كل سطر سيكون له الشكل name:⋯:⋯:⋯… حيث ⋯ عبارة عن سلسلة أو فارغة (فارغة). سيبدأ أحد الأسطر باسم المستخدم الخاص بك. أول ⋯ بعد اسم المستخدم الخاص بك هو كلمة المرور المشفرة. كمثال:

username:$1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0:14920:0:99999:7:::

أين $1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0 هي كلمة المرور المشفرة.

احذف كلمة المرور المشفرة بحرص مع ترك جميع ":" s ، لذلك يبدو كالتالي:

username::14920:0:99999:7:::

ثم اكتب السيطرة+O، اضغط على أدخل مفتاح للحفظ ، ثم السيطرة+X لإغلاق نانو.

إعادة تمهيد وسيكون لديك كلمة مرور فارغة (أو فارغة). تأكد من استخدام passwd username في محطة لتعيين أو إعادة تعيين كلمة مرور المستخدم الخاصة بك.

كان مصدر للمشكلة PS / 2 هنا.

وكانت مصادر التدابير الجذرية هنا و هنا.

ملاحظة على نانو - -B الخيار يجعل نسخة احتياطية من الملف الأصلي تحريرها ، نفس الاسم مع "~" إلحاق.


50
2017-12-02 20:55



يمكنك أيضًا استخدام هذه الطريقة عن طريق التمهيد باستخدام قرص مختلف وتحرير / etc / shadow بعد تركيب القرص المناسب. - Mei
أو عن طريق تشغيل إصدار CD / USB مباشر. مرة أخرى هذا هو السبب في أن الوصول الفعلي إلى جهاز كمبيوتر ينفي جميع التدابير الأمنية. - DaveM
DaveM تقريبيا الكل. تشفير القرص الكامل لا يزال غير مهزوم بسهولة. :) - Andrea Lazzarotto
AndreaLazzarotto نقطة عادلة. هل من الممكن أيضًا استخدام القرص المضغوط المباشر ، chroot في النظام "الرئيسي" وإجراء تعديل كلمة المرور؟ - DaveM
DaveM طالما أنك تعرف كلمة مرور FDE ، نعم. - Andrea Lazzarotto


إذا نسيت كلمة المرور الخاصة بنظام Ubuntu ، فيمكنك استردادها باستخدام الخطوات التالية:

  1. قم بتشغيل جهاز الكمبيوتر الخاص بك.
  2. صحافة زر ESC فى الكيبورد في ال نكش مستعجل.
  3. صحافة البريد للتحرير.
  4. تسليط الضوء على الخط الذي يبدأ kernel ......... أو linux ........، صحافة البريد 
  5. الذهاب إلى نهاية السطر وإضافة rw init=/bin/bash
  6. صحافة أدخل، ثم اضغط ب لتمهيد النظام الخاص بك. سيتم تشغيل النظام الخاص بك إلى shell جذر بدون كلمة مرور.1

  7. الآن أصدر الأمر passwd username * حيث "username" هو المستخدم الذي تريد تغيير كلمة المرور الخاصة به.

  8. ثم سيطلب منك إعطاء كلمة مرور جديدة:

    Enter new UNIX password:

1مصدر: ubuntugeek

مصادر أخرى:

إلى عن على Xubuntu 14.04 فقط اتبع الشاشات أدناه. تشبه بعض الإجابات الأخرى.

صحافة زر Esc فى الكيبورد، و اختار خيارات متقدمة

Enter image description here

أختر وضع الاسترداد:

Enter image description here

ثم اختر جذر، وبمجرد الحصول على نوع الموجه passwd <user_name>لتغيير كلمة المرور.

Enter image description here


48
2017-07-18 19:55



قد لا يعرف البروتوكول الاختياري ما يجب فعله في القشرة. - hexafraction
لم يعمل في Xubuntu 14.04 LTS - لا يوجد أمر في GRUB2 بداية kernel أو linux. - K7AAY
@ K7AAY انظر إضافة بلدي ل Xubuntu 14.04. - Mitch♦
أنت منقذ الحياة عملت من أجلي في ubuntu 14.04 - Maulik.J
في الخطوة 5 ، عملت بالنسبة لي عندما أزلت أيضا "ro" إذا كان موجودا ، في حين إضافة "rw". - Andy Thomas


في حالة تعطيل وضع الاسترداد ، يتم تشغيل الطريقة التي يمكنني استخدامها في قرص مضغوط مباشر أو USB. قد تكون الوسائط التي قمت بتثبيتها من أو UBuntu ISO آخر قمت بتنزيلها وحرقها. هذه العملية تماما بسيط.

  1. التمهيد للوسائط الحية.
  2. من القائمة ، افتح المحطة.
  3. تعرف على اسم الجهاز للقرص الأساسي. sudo fdisk-l سوف سرد جميع الأقسام. اشتقاق القسم الخاص بك من القائمة. نحن نبحث عن شيء من هذا القبيل /dev/sda1 (والتي من المحتمل أن تكون)
  4. جبل هذا في مكان ما حتى نتمكن من استخدامه (من الواضح أن تغيير القرص إلى اليمين):

    sudo mount /dev/sda1 /mnt
    
  5. أشياء جبلية من التثبيت المباشر حتى نتمكن من "استخدام" القرص المثبت (فقط نسخ ولصق):

    for d in dev sys run proc; do sudo mount --bind /$d /mnt/$d; done
    
  6. تصبح الجذر على النظام عن طريق تشغيل sudo chroot /mnt. يمكنك الآن القيام بأي شيء الجذر على التثبيت الحقيقي.

  7. قم بتعيين كلمة المرور للحساب:

    passwd username
    
  8. إعادة التشغيل والانتهاء من ذلك.


24
2018-03-17 09:16



عملت مثل بطل في Xubuntu 14.04 LTS. أوصت. - K7AAY
اذا كان لديك lvm partiton ، تحتاج إلى تركيبها على /mnt/ أولا ثم جبل dev  sys  run  proc respectivily. - Achu


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

$ sudo -i
[sudo] password for myuseraccount:         # here you type the user's password
# 

كثير من الناس الذين لديهم خلفية يونكس أو تجربة مع توزيعات أخرى تتعثر في هذه المسألة في كثير من الأحيان.

الامر

su 

سوف تفشل دائما لأن root يتم تأمين الحساب؛ لا يمكن الوصول إليه مباشرة أو لا يمكنك تسجيل الدخول إليه مباشرة root.

هناك مزايا كبيرة في استخدام sudo منشأة.


21
2018-01-30 15:58



megathanks! اعتقدت أن خادمي البعيد سيعمل دائمًا مع التكوين الحالي لأنني نسيت كلمة مرور الجذر! )) - Крайст


من أوبونتو الرسمية كلمة مرور مفقودة كابل بيانات:

  1. أعد تشغيل جهاز الكمبيوتر الخاص بك
  2. معلق تحول أثناء التمهيد لبدء قائمة GRUB
  3. قم بتمييز صورتك واضغط E للتعديل
  4. البحث عن السطر الذي يبدأ بـ "لينكس"وألحق rw init=/bin/bash في نهاية هذا الخط
  5. صحافة السيطرة+X تمهيد.
  6. اكتب في passwd username
  7. ضع كلمة مرور.
  8. اكتب في reboot. إذا لم ينجح ذلك ، فاضرب السيطرة+البديل+ديل

هذا يعمل لينكس منت 14 ، أيضا.


20
2018-03-11 16:35



كنت أعمل على جهاز كمبيوتر فقد مستخدم كل من كلمات مرور المسؤول والجذر. هذه هي الطريقة الوحيدة التي حلت مشكلته ، شكرا! - Waldir Leoncio


أولاً ، يجب عليك إعادة التشغيل في وضع الاسترداد.

إذا كان لديك نظام تشغيل واحد (Ubuntu هو نظام التشغيل الوحيد على الكمبيوتر الخاص بك) ، للحصول على قائمة التشغيل المراد إظهارها ، يجب عليك الضغط باستمرار على مفتاح Shift أثناء عملية التمهيد. enter image description here من قائمة التمهيد ، حدد وضع الاسترداد ، والذي يكون عادة خيار التمهيد الثاني. enter image description here بعد تحديد وضع الاسترداد والانتظار حتى تنتهي جميع عمليات التمهيد ، ستظهر لك بعض الخيارات. في هذه الحالة ، تريد أن يظهر الخيار "إسقاط إلى جذر shell" ، لذلك اضغط على السهم لأسفل للوصول إلى هذا الخيار ، ثم اضغط على Enter لتحديده.

الحساب الأساسي هو المسؤول النهائي ويمكنه عمل أي شيء على تثبيت Ubuntu (بما في ذلك حذفه) ، لذا يرجى توخي الحذر عند استخدام الأوامر التي تدخلها في مطراف الجذر.

بمجرد وصولك إلى مطالبة الجذر ، إذا كنت قد نسيت اسم المستخدم الخاص بك أيضًا ، فاكتب

ls /home

هذا هو حرف L صغير ، بالمناسبة ، ليس رأس مال i ، في ls. يجب عليك بعد ذلك مشاهدة قائمة بالمستخدمين على تثبيت Ubuntu الخاص بك. في هذه الحالة ، سأقوم بإعادة تعيين كلمة مرور Susan Brownmiller.

لإعادة تعيين كلمة المرور ، اكتب

passwd username

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

passwd susan

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

الآن يجب إعادة تعيين كلمة المرور.

اكتب exit

للعودة إلى قائمة الاسترداد.

بعد الرجوع إلى قائمة الاسترداد ، حدد استئناف التشغيل العادي ، واستخدم أوبونتو كما تفعل عادة - هذه المرة فقط ، تعرف كلمة المرور بالفعل!

مصدر


14
2018-04-01 02:51



انا حصلت passwd: Authentication token manipulation error في حين أن. لا تريد تغييره. - demongolem


استطعت استخدام طريقة خورخي - الطريقة المذكورة أعلاه مع لقطات الشاشة اللطيفة - مع بعض التغييرات الطفيفة. أنا أستخدم أوبونتو 11.10

أولاً ، عند بدء التشغيل - لا تضغط مفتاح shift الأيسر حتى تظهر شاشة BIOS سوداء ثم اضغط مع الاستمرار على مفتاح shift الأيسر.

بعد ذلك ، بعد دقيقة وربما عدد من أسطر النص على الشاشة ، حصلت على القائمة الأولى ، ولكن مع بضعة خطوط أقل - اخترت السطر الثاني.

ثم حصلت على قائمة الاسترداد - ولكن عندما اخترت إسقاط إلى "موجه الجذر الجذر" (البند السفلي) كنت الجذر ولكن تعذر على إعادة تعيين كلمة المرور - لأن الأقراص كانت للقراءة فقط. اكتب exit والرجوع إلى قائمة الاسترداد

كان هناك خيار (غير معروض على لقطة شاشة Jorge) إلى Remount Reading / Write استخدم السهم لأسفل للانتقال إليه ، ثم سهم لليسار للوصول إلى وإدخال - وقام بتركيب القرص RW.

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

كان هذا أقل إثارة من التحرير / الخ / الظل لكني كنت سعيدًا بالتداول على الإثارة لنهاية لطيفة.


10
2018-01-01 03:14





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

"10 خطوات سهلة وبسيطة لإعادة تعيين كلمة المرور المفقودة أو المنسية"

  1. أعد تشغيل الكمبيوتر وأمسك مفتاح Shift الأيسر.

  2. حدد التمهيد في وضع الاسترداد.

    http://i.imgur.com/yWK0N0m.png

  3. بعد بضع ثوانٍ ، ستحصل على شاشة "خيارات وضع الاسترداد".

    http://i.imgur.com/g812F2o.jpg

    ملحوظة: (هنا هو الجزء الذي لا أستطيع تفسيره. بعد تجربة كل شيء ، ولا شيء يعمل ، بدأت أخيراً في محاولة كل الخيارات هنا في وقت واحد. عندما حاولت "grub Update grub boot loader" ثم اتبع بقية الخطوات كل شيء بشكل جيد وتمت إعادة تعيين كلمة المرور.)

    حتى قبل الذهاب الى "root Drop to root shell promt"اختيار،

  4. تحديد "grub Update grub boot loader"، ويجب أن تحصل على هذه الشاشة.

    i.imgur.com/cctcZyx.png

  5. تحديد "Yes". انتظر حتى تمر التحديث.

  6. الآن اختر "root Drop to root shell prompt".

  7. الآن يجب أن تكون في محطة الجذر مع شيء مثل ما يلي: youracctname@yourcompname:~$. اكتب passwd accountname (يكون اسم الحساب هو اسم الحساب الذي تحاول تغيير كلمة المرور الخاصة به).

  8. Enter new Unix password: "أدخل كلمة المرور الجديدة".

  9. Retype new Unix password: "أعد كتابة كلمة المرور نفسها التي استخدمتها في Step-8".

  10. يجب أن تؤكد تغيير كلمة المرور بنجاح. اكتب exit في موجه وإعادة التشغيل.

إذا لم ينجح ذلك ، فحاول تخطي الخطوتين 4 و 5 ...


9
2017-09-18 07:18



قد تكون خطوة تحديث GRUB ضرورية بالفعل لإعادة تحميل قسم الجذر في وضع القراءة والكتابة. إذا كان الأمر كذلك بالفعل ، فإن الطريقة الأنظف ستكون mount / -o remount,rw قبل passwd أمر. - Ale