Пароль Sudo не работает [dубликат]

Мне нужно сбросить пароль. Я выполнил следующие шаги:

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

Однако, я перехожу к вариантам восстановления «root» или «netroot», это говорит мне: [ ! d3] Give root password for maintenance (or type Control-D to continue)

Ясно, что я не знаю пароль root. Если я набираю CTRL + D, я возвращаюсь к списку параметров. Из Как сбросить потерянный административный пароль? Я читал:

В главе «Другой путь»:

4. Highlight the line that begins kernel and press 'e' to edit`

Но в конфигурации grub file У меня нет строки, начинающейся с kernel. Только:

setparams 'Ubuntu...' recordfail set gxfpayload... insmod part_msdos insmod ext2 set root=... search --no-floppy... linux /boot/vmlinuz-2.6.38... initrd /boot/initrd.img-2.6....

Все это строки в моем GRUB. Какую строку я должен отредактировать? Или есть другой способ сбросить мой пароль?

29
задан 12 March 2018 в 10:03

8 ответов

поскольку Вы не можете режим восстановления доступа, вы будете иметь, чтобы изменить пароль доступа к вашей установленной системы Ubuntu с LiveCD/DVD и системой видео по USB. Ниже приводится подробное руководство о том, как это сделать.

это проще, если вы уже можете использовать систему Ubuntu (даже без прав администратора). Но это не слишком сложнее, если Вы не можете.

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

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

если Вы не уже есть один, пишите Ubuntu на USB-носитель флэш-памяти (в Ubuntu, Windows или Mac OS х), или записать убунту лайв CD/DVD-диск (на Ubuntu, Windows или Mac OS х). Если вы знаете имя устройства раздел, содержащий корневую файловую систему вашей системы Ubuntu, не стесняйтесь, чтобы перейти к шагу 5. В вашей системе Ubuntu (не живой компакт-диск/DVD/USB системы), выполните эту команду в терминале: mount | grep ' on / ' Вы должны включать пробелы до на [F11] и после /. Эта команда создает что-то вроде [от f13] в качестве выходного. Текст перед on (не включая пробел) имя устройства раздел, содержащий корневую файловую систему вашей системы Ubuntu по. Запомните (или запишите его). Загрузить компьютер с Live компакт-диски/DVD/USB и выберите попробовать Ubuntu без установки (не устанавливается Ubuntu). Откройте окно терминала (Ctrl+Alt+е). Выполните эту команду: sudo mount /dev/sda1 /mnt заменяет [с f15] с именем устройства раздел, содержащий корневую файловую систему вашей системы Ubuntu, если отличается. Если вы получаете сообщение об ошибке о том, как устройство или раздел не существует или о "неизвестный Тип файловой системы", то вы, вероятно, использовали неправильное имя устройства и номер раздела. Как описано выше, корневой раздел вашей системы может не быть /dev/sda1. Выполните эту команду: sudo chroot /mnt для целей сумев сбросить пароль, или быть в состоянии изменить то, что пользователи группы, это все, что вам нужно сделать chroot в. В частности, вам также не нужно монтировать другие файловые системы, такие как [f17 в], /dev/pts, [зг19], и /proc. Более сложных процедур, сделать chroot, что позволит вам в полной мере использовать системы изолированной в ... например, чтобы обновить и установить программное обеспечение внутри--не требуют, а также дополнительные шаги после входа в chroot-окружении, но это не. Если вы запустите [клавиши f21] и вы видите это сообщение, то это почти всегда означает, что вы установили неправильный раздел /mnt - помните, что он фактически не будет /dev/sda1 на всех системах, хотя это также произойдет, если вы удалили /bin/bash: chroot: failed to run command ‘/bin/bash’: No such file or directory если такое и произойдет, то вы можете отключить его с [f25 привод датчика], а затем приступить к горе в правильном разделе. Выполнить одну из этих задач, получить/восстановить доступ к системе установить Ubuntu. Если вы хотите сбросить пароль пользователя: passwd username заменить username с вашим именем пользователя. (Это имя пользователя в системе, установленной на жесткий диск, а не "убунту", который является именем пользователя по умолчанию на рабочем столе установочный диск.) Введите пароль для этого пользователя. Если Вы не знаете свое имя пользователя, вы можете получить список пользователей в системе с помощью команды: ls /home это работает, потому что /home содержит домашние директории пользователей, и имя пользователя, домашний каталог, такое же как и имя пользователя. Кроме того, если вы хотите установить/переустановить root пароль: поскольку ты в root раковины, вы можете использовать [f30 с] команда без аргументов, чтобы сбросить root'ы пароль: passwd , но, пожалуйста, смотрите эту страницу, которая объясняет, почему имея [f32 из] запись включена не рекомендуется в Ubuntu. Кроме того, если вы хотите сделать пользователя администратором (так что они могут выполнять административные действия, включая выполнение команд как root с sudo): в Ubuntu 12.04 и выше (вы можете запустить lsb_release -r, чтобы увидеть, что версия Ubuntu у вас, просто убедитесь, что вы запустите его в [f36 В] или она скажет вам, какую версию прямую КР), запустите: usermod -a -G sudo username в Ubuntu 11.10 и ниже, административными способностями были удостоены членства в [fунции f37] группы, а не sudo группа. Так вы бы тогда вместо того, чтобы бежать: [F9] в обоих случаях, заменить username с именем учетной записи пользователя, которому вы хотите дать полномочия администратора. Запуск этих трех команд: [F10] для последней из этих команд выходит в окно терминала. Перезагрузите систему, нажав кнопку питания на верхнем правом углу экрана, а затем закрыли. (Выберите перезапустить в диалоговом окне, которое появляется.) Убедитесь в том, чтобы извлечь диск CD/DVD или USB флэш-накопитель до того, как система снова загрузится, так что вы можете получить в вашу систему Ubuntu на жесткий диск. Если вы используете достаточно старый убунту лайв CD, что есть возможность перезагрузки в меню питания, необходимо нажать, а не закрыли.

если Вы не можете использовать установленную систему Ubuntu вообще!d87]

если Вы не можете войти на получить имя устройства раздел, содержащий корневую файловую систему вашей системы Ubuntu, вы можете выяснить это после загрузки с лайв CD. Есть несколько способов сделать это. Я представляю здесь, что я считаю простым и наименее вероятно, приведет к ошибкам. (Однако, вы также можете быть заинтересованы в режим восстановления.)

, если Вы не уже есть один, пишите Ubuntu на USB-носитель флэш-памяти (в Ubuntu, Windows или Mac OS х), или записать убунту лайв CD/DVD-диск (на Ubuntu, Windows или Mac OS х).

если Вы не уже есть один, пишите Ubuntu на USB-носитель флэш-памяти (в Ubuntu, Windows или Mac OS х), или записать убунту лайв CD/DVD-диск (на Ubuntu, Windows или Mac OS х).

[dиода d17]если вы знаете название устройства раздел, содержащий корневую файловую систему вашей системы Ubuntu, не стесняйтесь, чтобы перейти к шагу 5.[!dиода d17]

если вы знаете название устройства раздел, содержащий корневую файловую систему систему Ubuntu на своем компьютере, не стесняйтесь, чтобы перейти к шагу 5.

в вашей системе Ubuntu (не концертный CD/DVD и USB системы), выполните эту команду в терминале: mount | grep ' on / ' Вы должны включать пробелы до на [F11] и после /.

в вашей системе Ubuntu (не концертный CD/DVD и USB системы), выполните эту команду в терминале:

эта команда создает что-то вроде [от f13] в качестве выходного. Текст перед on (не включая пробел) имя устройства раздел, содержащий корневую файловую систему вашей системы Ubuntu по. Запомните (или запишите его).

эта команда создает что-то вроде [от f13] в качестве выходного. Текст перед on (не включая пробел) имя устройства раздел, содержащий корневую файловую систему вашей системы Ubuntu по. Запомните (или запишите его).

загрузить компьютер с Live компакт-диски/DVD/USB и выберите попробовать Ubuntu без установки (не устанавливается Ubuntu).

теперь вы можете увидеть все разделы графически. Если у вас есть более одного диска, вам может понадобиться, чтобы выбрать тот, который содержит систему Ubuntu на своем компьютере, в выпадающем меню в верхнем правом углу программы gparted.

26
ответ дан 18 July 2018 в 04:00

поскольку Вы не можете режим восстановления доступа, вы будете иметь, чтобы изменить пароль доступа к вашей установленной системы Ubuntu с LiveCD/DVD и системой видео по USB. Ниже приводится подробное руководство о том, как это сделать.

это проще, если вы уже можете использовать систему Ubuntu (даже без прав администратора). Но это не слишком сложнее, если Вы не можете.

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

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

если Вы не уже есть один, пишите Ubuntu на USB-носитель флэш-памяти (в Ubuntu, Windows или Mac OS х), или записать убунту лайв CD/DVD-диск (на Ubuntu, Windows или Mac OS х). Если вы знаете имя устройства раздел, содержащий корневую файловую систему вашей системы Ubuntu, не стесняйтесь, чтобы перейти к шагу 5. В вашей системе Ubuntu (не живой компакт-диск/DVD/USB системы), выполните эту команду в терминале: mount | grep ' on / ' Вы должны включать пробелы до на [F11] и после /. Эта команда создает что-то вроде [от f13] в качестве выходного. Текст перед on (не включая пробел) имя устройства раздел, содержащий корневую файловую систему вашей системы Ubuntu по. Запомните (или запишите его). Загрузить компьютер с Live компакт-диски/DVD/USB и выберите попробовать Ubuntu без установки (не устанавливается Ubuntu). Откройте окно терминала (Ctrl+Alt+е). Выполните эту команду: sudo mount /dev/sda1 /mnt заменяет [с f15] с именем устройства раздел, содержащий корневую файловую систему вашей системы Ubuntu, если отличается. Если вы получаете сообщение об ошибке о том, как устройство или раздел не существует или о "неизвестный Тип файловой системы", то вы, вероятно, использовали неправильное имя устройства и номер раздела. Как описано выше, корневой раздел вашей системы может не быть /dev/sda1. Выполните эту команду: sudo chroot /mnt для целей сумев сбросить пароль, или быть в состоянии изменить то, что пользователи группы, это все, что вам нужно сделать chroot в. В частности, вам также не нужно монтировать другие файловые системы, такие как [f17 в], /dev/pts, [зг19], и /proc. Более сложных процедур, сделать chroot, что позволит вам в полной мере использовать системы изолированной в ... например, чтобы обновить и установить программное обеспечение внутри--не требуют, а также дополнительные шаги после входа в chroot-окружении, но это не. Если вы запустите [клавиши f21] и вы видите это сообщение, то это почти всегда означает, что вы установили неправильный раздел /mnt - помните, что он фактически не будет /dev/sda1 на всех системах, хотя это также произойдет, если вы удалили /bin/bash: chroot: failed to run command ‘/bin/bash’: No such file or directory если такое и произойдет, то вы можете отключить его с [f25 привод датчика], а затем приступить к горе в правильном разделе. Выполнить одну из этих задач, получить/восстановить доступ к системе установить Ubuntu. Если вы хотите сбросить пароль пользователя: passwd username заменить username с вашим именем пользователя. (Это имя пользователя в системе, установленной на жесткий диск, а не "убунту", который является именем пользователя по умолчанию на рабочем столе установочный диск.) Введите пароль для этого пользователя. Если Вы не знаете свое имя пользователя, вы можете получить список пользователей в системе с помощью команды: ls /home это работает, потому что /home содержит домашние директории пользователей, и имя пользователя, домашний каталог, такое же как и имя пользователя. Кроме того, если вы хотите установить/переустановить root пароль: поскольку ты в root раковины, вы можете использовать [f30 с] команда без аргументов, чтобы сбросить root'ы пароль: passwd , но, пожалуйста, смотрите эту страницу, которая объясняет, почему имея [f32 из] запись включена не рекомендуется в Ubuntu. Кроме того, если вы хотите сделать пользователя администратором (так что они могут выполнять административные действия, включая выполнение команд как root с sudo): в Ubuntu 12.04 и выше (вы можете запустить lsb_release -r, чтобы увидеть, что версия Ubuntu у вас, просто убедитесь, что вы запустите его в [f36 В] или она скажет вам, какую версию прямую КР), запустите: usermod -a -G sudo username в Ubuntu 11.10 и ниже, административными способностями были удостоены членства в [fунции f37] группы, а не sudo группа. Так вы бы тогда вместо того, чтобы бежать: [F9] в обоих случаях, заменить username с именем учетной записи пользователя, которому вы хотите дать полномочия администратора. Запуск этих трех команд: [F10] для последней из этих команд выходит в окно терминала. Перезагрузите систему, нажав кнопку питания на верхнем правом углу экрана, а затем закрыли. (Выберите перезапустить в диалоговом окне, которое появляется.) Убедитесь в том, чтобы извлечь диск CD/DVD или USB флэш-накопитель до того, как система снова загрузится, так что вы можете получить в вашу систему Ubuntu на жесткий диск. Если вы используете достаточно старый убунту лайв CD, что есть возможность перезагрузки в меню питания, необходимо нажать, а не закрыли.

если Вы не можете использовать установленную систему Ubuntu вообще!d87]

если Вы не можете войти на получить имя устройства раздел, содержащий корневую файловую систему вашей системы Ubuntu, вы можете выяснить это после загрузки с лайв CD. Есть несколько способов сделать это. Я представляю здесь, что я считаю простым и наименее вероятно, приведет к ошибкам. (Однако, вы также можете быть заинтересованы в режим восстановления.)

, если Вы не уже есть один, пишите Ubuntu на USB-носитель флэш-памяти (в Ubuntu, Windows или Mac OS х), или записать убунту лайв CD/DVD-диск (на Ubuntu, Windows или Mac OS х).

если Вы не уже есть один, пишите Ubuntu на USB-носитель флэш-памяти (в Ubuntu, Windows или Mac OS х), или записать убунту лайв CD/DVD-диск (на Ubuntu, Windows или Mac OS х).

[dиода d17]если вы знаете название устройства раздел, содержащий корневую файловую систему вашей системы Ubuntu, не стесняйтесь, чтобы перейти к шагу 5.[!dиода d17]

если вы знаете название устройства раздел, содержащий корневую файловую систему систему Ubuntu на своем компьютере, не стесняйтесь, чтобы перейти к шагу 5.

в вашей системе Ubuntu (не концертный CD/DVD и USB системы), выполните эту команду в терминале: mount | grep ' on / ' Вы должны включать пробелы до на [F11] и после /.

в вашей системе Ubuntu (не концертный CD/DVD и USB системы), выполните эту команду в терминале:

эта команда создает что-то вроде [от f13] в качестве выходного. Текст перед on (не включая пробел) имя устройства раздел, содержащий корневую файловую систему вашей системы Ubuntu по. Запомните (или запишите его).

эта команда создает что-то вроде [от f13] в качестве выходного. Текст перед on (не включая пробел) имя устройства раздел, содержащий корневую файловую систему вашей системы Ubuntu по. Запомните (или запишите его).

загрузить компьютер с Live компакт-диски/DVD/USB и выберите попробовать Ubuntu без установки (не устанавливается Ubuntu).

теперь вы можете увидеть все разделы графически. Если у вас есть более одного диска, вам может понадобиться, чтобы выбрать тот, который содержит систему Ubuntu на своем компьютере, в выпадающем меню в верхнем правом углу программы gparted.

26
ответ дан 24 July 2018 в 17:59

Если установлен пароль root, и вы его забыли, но можете нормально загрузиться и можете использовать sudo, попробуйте это с терминала

sudo passwd -dl root

Неясно, получаете ли вы нормальный ( и sudo) пароль и корень путают.

У вас есть ссылки для сброса passwd, которые обычно работают.

3
ответ дан 18 July 2018 в 04:00
[D0] Здесь. это может помочь Как сбросить пароль в Ubuntu или просто В меню Grub выберите «Режим восстановления», затем в приглашении введите

passwd "your username" без кавычек, очевидно

0
ответ дан 18 July 2018 в 04:00

Если вам нужно изменить пароль root, но не знаете старого. Вам нужно будет перейти к корневой оболочке. Когда вы загружаетесь на свой компьютер, как только экран bios исчезает (на нем находится логотип вашего компьютера), начните нажимать клавишу Shift до появления меню grub, и если этот параметр не работает, нажмите клавишу esc , (если он уже настроен для прихода, то этот шаг не является nessessery)

Когда вы видите меню, выберите опцию последнего ядра (или того, которое вы обычно используете) и выберите вариант, расположенный под названием «режим восстановления» Это должно выглядеть так:

Это приведет вас к меню, выглядящему примерно так: enter image description here [!d3]

Затем выберите параметр Root

Подождите, и пусть все загрузится, пока вы не попадете в оболочку. Теперь наступает веселье; Введите следующую команду:

passwd "your username" (no qoutes though)

Если вы не знаете свое имя пользователя, вы можете посмотреть имена файлов в своем домашнем флерере через:

cd /home

, чем ввести [ ! d9] ls

Это покажет вам имена пользователей на вашем компьютере.

Теперь введите команду, указанную выше; passwd «ваше имя пользователя» без qoutes. Итак, если ваше имя пользователя jane, я бы напечатал:

passwd jane

Затем вам будет предложено ввести новый пароль unix. Здесь вы вводите пароль. Он попросит вас повторить команду, а затем после ввода двух успешных паролей пароль был изменен. Теперь вернитесь в свою систему через

reboot

Если вас попросят ввести пароль root при вводе нового пароля, это обычно поможет:

Второй возможный шаг

«Если вас попросят ввести пароль root при входе в однопользовательский режим, используйте« init = / bin / bash »в строке добавления ядра, которая должна загружать машину в консоль bash, где вы можете получить доступ для чтения / записи к вашему / etc / shadow. Вы можете либо запустить passwd, либо отредактировать теневой файл напрямую, чтобы поместить пустую строку. Это позволяет перезагрузить компьютер в его обычную среду и войти в систему с правами root, оставляя пароль пустым, а затем запустите passwd, чтобы установить пароль root. Это должно быть сделано только тогда, когда машина отключена от любых сетей ». (взято из shawn lee в статье, упомянутой ниже)

Если вам нужна дополнительная информация, эти ссылки могут помочь:

https://wiki.ubuntu.com/RecoveryMode

https://wiki.ubuntu.com/RecoveryMode

http://www.debuntu.org/recover-root-password-single-user-mode- and-grub

http://www.debuntu.org/recover-root-password-single-user-mode-and-grub

7
ответ дан 18 July 2018 в 04:00

Если установлен пароль root, и вы его забыли, но можете нормально загрузиться и можете использовать sudo, попробуйте это с терминала

sudo passwd -dl root

Неясно, получаете ли вы нормальный ( и sudo) пароль и корень путают.

У вас есть ссылки для сброса passwd, которые обычно работают.

3
ответ дан 24 July 2018 в 17:59
[D0] Здесь. это может помочь Как сбросить пароль в Ubuntu или просто В меню Grub выберите «Режим восстановления», затем в приглашении введите

passwd "your username" без кавычек, очевидно

0
ответ дан 24 July 2018 в 17:59

Если вам нужно изменить пароль root, но не знаете старого. Вам нужно будет перейти к корневой оболочке. Когда вы загружаетесь на свой компьютер, как только экран bios исчезает (на нем находится логотип вашего компьютера), начните нажимать клавишу Shift до появления меню grub, и если этот параметр не работает, нажмите клавишу esc , (если он уже настроен для прихода, то этот шаг не является nessessery)

Когда вы видите меню, выберите опцию последнего ядра (или того, которое вы обычно используете) и выберите вариант, расположенный под названием «режим восстановления» Это должно выглядеть так:

Это приведет вас к меню, выглядящему примерно так: enter image description here [!d3]

Затем выберите параметр Root

Подождите, и пусть все загрузится, пока вы не попадете в оболочку. Теперь наступает веселье; Введите следующую команду:

passwd "your username" (no qoutes though)

Если вы не знаете свое имя пользователя, вы можете посмотреть имена файлов в своем домашнем флерере через:

cd /home

, чем ввести [ ! d9] ls

Это покажет вам имена пользователей на вашем компьютере.

Теперь введите команду, указанную выше; passwd «ваше имя пользователя» без qoutes. Итак, если ваше имя пользователя jane, я бы напечатал:

passwd jane

Затем вам будет предложено ввести новый пароль unix. Здесь вы вводите пароль. Он попросит вас повторить команду, а затем после ввода двух успешных паролей пароль был изменен. Теперь вернитесь в свою систему через

reboot

Если вас попросят ввести пароль root при вводе нового пароля, это обычно поможет:

Второй возможный шаг

«Если вас попросят ввести пароль root при входе в однопользовательский режим, используйте« init = / bin / bash »в строке добавления ядра, которая должна загружать машину в консоль bash, где вы можете получить доступ для чтения / записи к вашему / etc / shadow. Вы можете либо запустить passwd, либо отредактировать теневой файл напрямую, чтобы поместить пустую строку. Это позволяет перезагрузить компьютер в его обычную среду и войти в систему с правами root, оставляя пароль пустым, а затем запустите passwd, чтобы установить пароль root. Это должно быть сделано только тогда, когда машина отключена от любых сетей ». (взято из shawn lee в статье, упомянутой ниже)

Если вам нужна дополнительная информация, эти ссылки могут помочь:

https://wiki.ubuntu.com/RecoveryMode

https://wiki.ubuntu.com/RecoveryMode

http://www.debuntu.org/recover-root-password-single-user-mode- and-grub

http://www.debuntu.org/recover-root-password-single-user-mode-and-grub

7
ответ дан 24 July 2018 в 17:59
  • 1
    Проблема в том, что у него установлен пароль root, поэтому он не может отказаться от корневой оболочки, если только он не пишет его. Но он этого не знает. – gajdipajti 14 April 2012 в 01:35
  • 2
    Спасибо, но первый шаг, о котором упоминалось, не работает. Я попробовал второй вариант, но экран остается пустым после того, как я отредактировал grub и попытаюсь загрузить. На компьютере не было критических данных, поэтому я решил отформатировать его в конце, это было проще всего. – please delete me 14 April 2012 в 06:40

Другие вопросы по тегам:

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