Как сбросить потерянный административный пароль?

Я работаю над системой Ubuntu, и мой клиент полностью забыл свой административный пароль. Он даже не помнит, чтобы войти в него; однако он есть.

Я пробовал предложения на веб-сайте, и мне не удалось удалить пароль, чтобы я мог загружать апплеты, необходимые для запуска некоторых файлов. Есть ли решение?

567 голосов | спросил user9904 30 Jpm1000000pmSun, 30 Jan 2011 17:50:28 +030011 2011, 17:50:28

14 ответов


671

По умолчанию учетная запись первого пользователя является учетной записью администратора, поэтому, если пользовательский интерфейс запрашивает пароль, это, вероятно, пароль пользователя этого пользователя. Если пользователь не помнит пароль, вам необходимо его сбросить. Для этого вам нужно перейти в режим восстановления.

Загрузите компьютер и после на экране BIOS, удерживая нажатой клавишу Shift . Затем вам будет предложено меню, которое выглядит примерно так:

 введите описание изображения здесь>> </a> </p>

<p> Я заметил в некоторых системах, что время, когда ударить левую клавишу <kbd> Shift </kbd> может быть сложным, иногда мне это не хватает, и вам нужно попробовать еще раз. </p>

<p> Нажмите стрелку вниз, пока не выберете <strong> вторую запись сверху </strong> (в режиме <strong> восстановления в описании </strong>), а затем нажмите <kbd> Enter </KBD>. </p>

<p> Теперь вы должны увидеть это меню: </p>

<p> <a href= введите описание изображения здесь>> </a> </p>

<p> С помощью клавиш со стрелками прокрутите вниз до <strong> root </strong>, а затем нажмите <kbd> Enter </kbd>. </p>

<p> Теперь вы увидите подсказку с корнем, примерно так: </p>

<pre><code>корень @ Ubuntu: ~ #
</code></pre>

<p> На этом этапе у вас должна быть файловая система только для чтения. Вы должны перезагрузить его с разрешениями на запись: </p>

<pre><code>mount -o rw, remount /
</code></pre>

<p> Теперь мы можем установить пароль пользователя с помощью команды <code>passwd</code>. (В этом примере я буду использовать jorge в качестве примера, вам нужно заменить все имя пользователя): </p>

<pre><code>root @ ubuntu: ~ # passwd jorge
Введите новый пароль UNIX:
Повторите новый пароль UNIX:
passwd: успешно обновлен пароль
корень @ Ubuntu: ~ #
</code></pre>

<p> Введите то, что вы хотите, чтобы новый пароль был в командной строке. После успешной перезагрузки машины и пользователь сможет войти в систему с новым паролем. </p>

<ul>
<li>
<a href= режим восстановления документация

  • документация с потерянным паролем

  • Существует опасение, что это уязвимость системы безопасности. Это не . Для этого вам необходим физический доступ к машине. Если у кого-то есть физический доступ к вашему ПК, они могут сделать гораздо хуже, чем сменить пароль. Когда дело доходит до физического доступа, битва за безопасность теряется. Будьте осторожны с тем, кого вы пускаете на свой компьютер.

    Даже установка пароля root не будет успешной, так как вы можете просто загрузиться с [email protected]:~# в mount -o rw,remount / и иметь полный доступ root. Опять же, , предоставляемый физическим доступом, любой, у кого есть компьютерные знания, может сделать ЧТО-НИБУДЬ на ваш компьютер.

    ответил Jorge Castro 30 Jpm1000000pmSun, 30 Jan 2011 20:03:15 +030011 2011, 20:03:15
    63

    Да, вы можете изменить старый пароль через GRUB .

    1. Если у вас есть одна загрузка (Ubuntu - единственная операционная система на вашем компьютере), чтобы отобразить меню загрузки, вы должны удерживать клавишу Shift во время загрузки .

    2. Если у вас есть двойная загрузка (Ubuntu устанавливается рядом с Windows, другой операционной системой Linux или Mac OS X, и вы выбираете при загрузке, в какую операционную систему загружается), должно появиться меню загрузки без необходимости удерживать клавишу shift .

    3. В меню загрузки выберите режим восстановления, который обычно является второй загрузкой.

    4. После выбора режима восстановления и ожидания завершения всех процессов загрузки вам будет предложено несколько вариантов. В этом случае вам нужно Drop to root shell prompt , поэтому нажмите стрелку вниз á> Ž , чтобы перейти к этой опции, а затем нажмите Enter , чтобы выбрать его.

    5. Как только вы в командной строке корневого каталога, если вы забыли свое имя пользователя, введите ls /home (маленькие буквы и не капители). Это приведет к отображению всех учетных записей пользователей в вашей настройке.

    6. Чтобы сбросить пароль, введите passwd username, где имя пользователя - это имя пользователя, которое вы хотите сбросить, например passwd mysterio в моем случае.

    7. Затем вам будет предложено ввести новый пароль. Когда вы вводите пароль, вы не получите визуального ответа, подтверждающего вашу типизацию. Ваш пароль все еще принимается. Просто введите пароль и нажмите Enter , когда закончите. Вам будет предложено ввести пароль. Сделайте это и нажмите Enter снова.

    8. Теперь пароль должен быть сброшен. Введите exit, чтобы вернуться в меню восстановления.

    9. После того, как вы вернетесь в меню восстановления, выберите возобновить обычную загрузку и используйте Ubuntu, как обычно, только на этот раз, вы действительно знаете пароль!

    ответил Mysterio 1 AMpSun, 01 Apr 2012 01:49:54 +040049Sunday 2012, 01:49:54
    49

    Если метод Хорхе не сработал для вас, так как это не для меня, вот еще один метод. Мне пришлось попробовать что-то другое, потому что:

    1. Моя клавиатура USB не работала в корневой строке, возможно, аппаратной либо клавиатурой, либо материнской платой. Чтобы исправить, я использовал старую клавиатуру PS /2 (маленький круглый штекер) и использовал ее.

    2. Когда я использовал passwd username, чтобы изменить свой пароль, он не удался из-за плохого токена или такого. Это потребовало принятия решительных мер.

    Резкие меры

    Это очень опасная вещь! метод Хорхе должен использоваться; only делать это, если этот метод не работает.

    Сделайте это на свой страх и риск . Это работало для меня в моей системе 11.10.

    Идея состоит в том, чтобы установить пароль пользователя пустым (или нулевым) - это позволяет просто нажать Enter в приглашении Password:.

    Все еще в корневом приглашении метода Хорхе сначала перемонтируйте корневую файловую систему как чтение и запись с помощью этой команды

    mount -o remount,rw /
    
    • Теперь вы являетесь суперпользователем в этой системе. Протектор слегка.

    Затем отредактируйте теневой файл пароля, чтобы удалить зашифрованный пароль для вашего имени пользователя. Введите:

    nano -B /etc/shadow
    

    Редактор nano отобразит содержимое файла. Каждая строка будет иметь форму name:⋯:⋯:⋯…

    ответил keepitsimpleengineer 3 SatEurope/Moscow2011-12-03T00:55:48+04:00Europe/Moscow12bEurope/MoscowSat, 03 Dec 2011 00:55:48 +0400 2011, 00:55:48
    47

    Если вы забыли пароль для своей системы Ubuntu, вы можете восстановить используя следующие шаги:

    1. Включите компьютер.
    2. Нажмите ESC в приглашении GRUB .
    3. Нажмите e для редактирования.
    4. Выделите строку, начинающуюся с kernel ......... или linux ........, нажмите e
    5. Перейдите к самому концу строки и добавьте rw init=/bin/bash
    6. Нажмите Enter , затем нажмите b , чтобы загрузить систему. Ваша система загрузится до корневой оболочки без пароля. 1

    7. Теперь выпустите команду passwd username * где «username» - это пользователь, для которого вы хотите изменить пароль.

    8. Затем вам будет предложено указать новый пароль:

      Enter new UNIX password:

    1 Источник: ubuntugeek

    Другие ресурсы:

    Для Xubuntu 14.04 просто следуйте приведенным ниже экранам. Это похоже на некоторые другие ответы.

    Нажмите Esc и выберите Дополнительные параметры

    Введите описание изображения здесь>> </p>

<p> Выберите  режим восстановления : </p>

<p> <img src =

    ответил Mitch 18 J000000Wednesday12 2012, 23:55:29
    23

    Если режим восстановления отключен, метод, который я буду использовать, - загрузка на Live CD или USB. Это могут быть носители, которые вы установили, или только другой Ubuntu ISO, который вы загрузили и сожгли. Процесс справедливо прост.

    1. Загрузите Live Media.
    2. В меню откройте терминал.
    3. Найдите имя устройства для вашего основного диска. sudo fdisk-l отобразит все разделы. Извлеките свой раздел из списка. Мы ищем что-то вроде /dev/sda1 (что, вероятно, будет)
    4. Установите это где-нибудь, чтобы мы могли его использовать (очевидно, измените диск на правый):

      sudo mount /dev/sda1 /mnt
      
    5. Перекрестите вещи из Live install, чтобы мы могли «использовать» установленный диск (просто скопировать и вставить):

      for d in dev sys run proc; do sudo mount --bind /$d /mnt/$d; done
      
    6. Станьте root в системе, запустив sudo chroot /mnt. Теперь вы можете сделать все, что может сделать корень на реальной установке.

    7. Задайте пароль для учетной записи:

      passwd username
      
    8. Перезагрузитесь, и все готово.

    ответил Oli 17 MarpmMon, 17 Mar 2014 13:16:55 +04002014-03-17T13:16:55+04:0001 2014, 13:16:55
    21

    Ubuntu не поставляется с паролем Administrative. Существует только одна начальная учетная запись, учетная запись пользователя, которая может использоваться для выполнения административных задач. Например, чтобы запустить корневую оболочку

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

    Многие люди, имеющие фон Unix или опыт работы с другими дистрибутивами, довольно часто наткнулись на эту проблему.

    Команда

    su 
    

    всегда будет терпеть неудачу, потому что учетная запись root заблокирована; к нему нельзя получить доступ напрямую или вы не можете напрямую войти в root.

    Есть большие преимущества в использовании средства sudo.

    ответил user4124 30 Jpm1000000pmSun, 30 Jan 2011 18:58:33 +030011 2011, 18:58:33
    19

    Из официальной документации Ubuntu LostPassword :

    1. Перезагрузите компьютер.
    2. Удерживайте Shift во время загрузки, чтобы запустить меню GRUB.
    3. Выделите свое изображение и нажмите E , чтобы отредактировать
    4. Найдите строку, начинающуюся с « linux » и добавьте rw init=/bin/bash в конце этой строки
    5. Нажмите Ctrl + X для загрузки.
    6. Введите passwd username
    7. Задайте свой пароль.
    8. Введите reboot. Если это не работает, нажмите Ctrl + Alt + Del

    Это работает и для Linux Mint 14.

    ответил Martin Thoma 11 MarpmMon, 11 Mar 2013 20:35:56 +04002013-03-11T20:35:56+04:0008 2013, 20:35:56
    14

    Сначала вам нужно перезагрузить компьютер в режим восстановления.

    Если у вас есть одна загрузка (Ubuntu - единственная операционная система на вашем компьютере), чтобы отобразить меню загрузки, вам нужно удерживать клавишу Shift во время загрузки. введите описание изображения здесь В меню загрузки выберите режим восстановления, который обычно является вторым вариантом загрузки. введите описание изображения здесь После того, как вы выберете режим восстановления и дождитесь завершения всех процессов загрузки, вам будет предложено несколько вариантов. В этом случае вы хотите, чтобы опция «Отбросить в корневую оболочку», нажав стрелку «Вниз», чтобы перейти к этой опции, а затем нажмите «Ввод», чтобы выбрать ее.

    Корневая учетная запись является конечным администратором и может что-то сделать для установки Ubuntu (включая ее удаление), поэтому, пожалуйста, будьте осторожны с командами, которые вы вводите в корневой терминал.

    Как только вы в командной строке корня, если вы забыли свое имя пользователя, введите

    ls /home
    

    Это строчная буква L, кстати, не столица i, а в ls. Затем вы должны увидеть список пользователей вашей установки Ubuntu. В этом случае я собираюсь исправить пароль Сьюзен Браунмиллер.

    Чтобы сбросить пароль, введите

    passwd username
    

    где username - это имя пользователя, которое вы хотите сбросить. В этом случае я хочу сбросить пароль Сьюзен, поэтому введите

    passwd susan
    

    Затем вам будет предложено ввести новый пароль. Когда вы вводите пароль, вы не получите визуального ответа, подтверждающего вашу типизацию. Ваш пароль все еще принимается. Просто введите пароль и нажмите «Ввод», когда закончите. Вам будет предложено ввести пароль. Сделайте это и снова нажмите Enter.

    Теперь пароль должен быть сброшен.

    Введите exit

    , чтобы вернуться в меню восстановления.

    После того, как вы вернетесь в меню восстановления, выберите возобновить обычную загрузку и используйте Ubuntu, как обычно, только на этот раз, вы действительно знаете пароль!

    источник

    ответил Ringtail 1 AMpSun, 01 Apr 2012 06:51:37 +040051Sunday 2012, 06:51:37
    10

    Я смог использовать метод Хорхе - тот, что был выше, с хорошими снимками экрана - с несколькими незначительными изменениями. Я использую Ubuntu 11.10

    Во-первых, при загрузке - не нажимайте левую клавишу shift до тех пор, пока экран BIOS не станет черным, а затем немедленно нажмите и удерживайте левую клавишу переключения.

    Затем, по прошествии минуты и нескольких строк прокрутки текста на экране, я получил первое меню, но с несколькими меньшими строками - я выбрал вторую строку.

    Затем я получил меню восстановления - но когда я выбрал Drop to Root Shell Prompt (нижний элемент), я был root, но не смог сбросить пароль - потому что диски были только для чтения. Тип выхода и вернитесь в меню восстановления

    Был выбран вариант (не показан на снимке экрана Хорхе) для повторного просмотра Read /Write. Используется стрелка вниз, чтобы перейти к нему, затем стрелка влево, чтобы добраться до и Enter, и он установил диск RW.

    Затем снова перейдем к Root Shell Prompt и я root и могу писать - так Имя пользователя passwd если бы я дважды вводил желаемый пароль - затем выйдите, чтобы вернуться в меню восстановления Возобновление нормальной загрузки и все сработало отлично с моим новым паролем! Я единственная учетная запись в этом поле, и мой пароль работает с sudo, поэтому я, видимо, обладаю административными привилегиями.

    Это было не так интересно, как редактирование /etc /shadow, но я был рад обменяться волнением на приятный финал.

    ответил Henry Schaffer 1 Jam1000000amSun, 01 Jan 2012 07:14:07 +040012 2012, 07:14:07
    9

    У меня была такая же проблема с моим паролем, и я попробовал все предложения, но никто не работал для меня. Поэтому я попробовал некоторые из своих, и это то, что сработало для меня ... «Имейте в виду, я не могу объяснить, почему это сработало, все, что я знаю, это сработало ...

    "10 простых и простых шагов для сброса забытого или забытого пароля

    1. Перезагрузите компьютер и удерживайте нажатой клавишу Left Shift.

    2. Выберите режим загрузки в режим восстановления.

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

    3. Через несколько секунд вы должны получить экран «Параметры режима восстановления».

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

      Примечание: (Вот часть, которую я не могу объяснить. После попытки всего и ничего не работаю, я, наконец, только начинал пробовать все варианты по одному за раз. Когда я попробовал «grub Update grub boot loader», а затем следуйте остальным шагам, все было хорошо, и пароль был сброшен.)

      Итак, перед тем, как перейти в "grub Update grub boot loader",

    4. Выберите "root Drop to root shell promt", и вы должны получить этот экран.

      i.imgur.com/cctcZyx.png

    5. Выберите "grub Update grub boot loader". Подождите, пока он пройдет обновление.

    6. Теперь выберите "Yes".

    7. Теперь вы должны быть в корневом терминале с чем-то вроде следующего: "root Drop to root shell prompt" type [email protected]:~$. (имя_задачи, являющееся именем учетную запись, которую вы пытаетесь изменить для пароля).

    8. passwd accountname "введите новый пароль".

    9. Enter new Unix password: "введите тот же пароль, что и на шаге 8.

    10. Он должен подтвердить успешное изменение пароля. введите Retype new Unix password: в командной строке и перезагрузитесь.

    Если это не сработает для вас, попробуйте пропустить шаги 4 и amp; 5 ...

    ответил SoCalDiegoRob 18 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 18 Sep 2013 11:18:56 +0400 2013, 11:18:56
    6

    Вы можете изменить свой пароль, если у вас есть доступ к файлу /etc/shadow (возможно, с вашей учетной записью root, через sudo из другой учетной записи, из режима восстановления или с LiveCD /DVD) ,

    Этот файл теневого пароля содержит все пользователи и зашифрованные пароли (а также другую административную информацию) для системы. Поля разделяются символом :. Например:

    YOUR_USERNAME:$6$lCu1.iVo$Q3nAL98jBLe5mMJ.0dBDd1Iquz41dDKsP3UdJ4X92gZPwwmQ0vdIEIY8EQxEcYACoMboYhovrpyq7Tm.DztQB.:15520:0:99999:7:::

    Пароль - это вторая группа символов после YOUR_USERNAME, между двумя двоеточиями. Вы можете заменить это другим паролем, например, вы можете заменить существующую строку пароля (усеченную для ясности):

    $6$lCu1.iVo$Q3nAL98jBLe5mMJ.0[...]boYhovrpyq7Tm.DztQB.
    

    с

    $6$8gMLdPVn$Ych6r5ysKRqhL9jOlg0UPe28KRuzo3TSYMShqb5pzACrE/A0oyDEBFefOgplbboeoe0T9ZqNz7u6Y8YWuQRkz/

    Зашифрованная строка представляет собой «hackme». Это будет ваш новый пароль.

    ответил white-shy-guy 18 J000000Wednesday12 2012, 23:57:44
    5

    Нет, нет способа восстановить старый пароль.

    Да, вы можете изменить пароль, не зная старого. Процесс описан на нескольких сайтах в сети, которые легко найти с помощью поиск в Google

    Если вы это сделаете и, возможно, использовали зашифрованный каталог /home для этого имени пользователя, вы, вероятно, не получите доступ к файлам в вашем каталоге /home (и если вы это сделаете, Ubuntu следует удалить ...)

    ответил user52904 1 AMpSun, 01 Apr 2012 01:41:43 +040041Sunday 2012, 01:41:43
    2

    В какой ОС вы забыли пароль, Ubuntu или XP? Для Ubuntu в загрузочном меню GRUB вы можете добавить init=/bin/bash к параметру загрузки ядра, чтобы получить корневую оболочку.

    ответил Xiè Jìléi 12 Mayam12 2012, 06:44:28
    -1

    Для меня моя ubuntu 16.04 VM, установленная в Virtual Box, когда я загружаюсь (с shift, удерживаемой перед загрузкой виртуальной машины), корневое приглашение, я всегда получал Give root password for maintenance (or type Control-D to continue), наконец, я нажал e в загрузочном элементе режима восстановления

     введите описание изображения здесь>> </a> </p>

<p> и хит <code>Вниз</code> прокрутите вниз и посмотрите строку </p>

<pre><code>linux /boot /... ro recovery nomodeset
</code></pre>

<p> нажмите прокрутку до этой строки с помощью <code>Вниз /Вверх</code> и переместите эту строку конца и измените номер <code>ro recovery nomodeset</code> на <code>rw init = /bin /bash</code>, а затем нажмите <code>Ctrl</code> + <code>x</code>, вы загрузитесь в систему с помощью root, тогда вы можете изменить свой пароль, как обычно.
<a href=введите описание изображения здесь

    ответил fangxing 28 J000000Saturday18 2018, 17:48:28

    Похожие вопросы

    Популярные теги

    security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132