Восстановить доступ и пароль к Ubuntu Linux

Войти в систему без пароляМожет показаться странным: как это можно — потерять пароль к Ubuntu? А может и случится, что читатель нашёл этот рецепт в поисковике, как раз после того, как потерял доступ к своей Ubuntu. Всякое случается — этот совет лишним не будет.

Чтобы восстановить доступ к Ubuntu (и другим Linux), нужно изменить при загрузке опции ядра: чтобы оно грузилось сразу с правами администратора.

Входим в Ubuntu без пароля

Для этого во время загрузки системы мы меняем в GRUB (загрузчик, что позволяет выбрать: в какую операционную систему грузиться) параметры запуска. Для этого в Grub выбираем нужную систему и нажимаем ‘e’ — входим в режим редактирования. После чего появится окно, в котором с помощью примитивного редактора можно изменять настройки загрузки.

grub menu

Переходим на строку, начинающуюся с «kernel». В ней будет указан путь до ядра — /vmlinuz или /boot/vmlinuz-*, далее — путь до логического диска: /dev/sd* (или с помощью идентификатора — UUID=*). Остальные параметры убираем. Дописываем свои — rw init=/bin/bash — это позволит нам загрузиться сразу в shell системы с правами root.

kernel /vmlinuz root=/dev/sda1 rw init=/bin/bash

Теперь можно продолжить загрузку системы с изменёнными параметрами запуска — нажимаем Enter и ‘b’.

Меняем пароль пользователя

Теперь, когда у нас есть полные права доступа к системе, мы можем поменять забытый пароль на новый. Для этого используем команду passwd с параметром — именем пользователя:

passwd USER

После чего нас попросят дважды ввести новый пароль. По завершении мы можем перезагрузиться и войти нужным пользователем с новым паролем.

Доступ восстановлен!

Поделиться заметкой:
Узнать версию Linux
Все способы узнать версию дистрибутива Linux (а также FreeBSD, MacOS и прочих)
Права на файлы
Права на файлы и папки в Linux, FreeBSD и MacOS
Настоящий интеллект
  • сергей

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

    • http://twitter.com/gosha_bugov Georgy Bazhukov

      При загрузке держите нажатым shift и тогда появится меню даже если в grub выставлен timeout 0.

  • Виталий

    Убунту 12.10: GNU GRUB вижу, «Е» нажимаю — а дальше ни одна строка не начинается с «kernel»… Пичалька… Снесу Убунту нафиг, поставлю снова из-под Винды!

    • Павел

      в GRUB 2 строка с kernel заменена на linux

      • Константин

        пароль не меняется passwd command not faund
        что можно сделать?

  • андре

    у меня после ввода passwd use высвечиваеться строка новый пароль и ничего в ней нельзя написать