- Для системного администратора
- Сбрасываем пароль в Ubuntu используя Live CD.
- One Comment
- Как сбросить пароль Linux
- Как сбросить пароль в Linux
- Когда можно использовать GRUB
- Когда нет возможности использовать GRUB
- Блог начинающего линуксоида.
- Страницы
- вторник, 19 июля 2016 г.
- Сброс пароля администратора в Linux
- Способ №1: LiveCD
- Способ №2: Подмена init
Для системного администратора
—>
Notice: Undefined variable: t in /var/www/user97185/data/www/system-administrators.info/yandex-ad.php on line 15
Notice: Undefined variable: r in /var/www/user97185/data/www/system-administrators.info/yandex-ad.php on line 15
Рекомендую: Фриланс-биржа | Кэшбэк-сервис | Интернет-бухгалтерия
Сбрасываем пароль в Ubuntu используя Live CD.
В прошлой статье я писал как сбросить пароль в Ubuntu, используя опции загрузчика Grub. Это наиболее простой и быстрый способ, но не единственный. В данной статье я покажу как изменить пароль, используя Live CD Ubuntu.
Сброс пароля
Если вы хотите загрузится в Ubuntu Live CD, выберите опцию “Try Ubuntu without any change to your computer” из загрузочного меню.
Когда система загрузиться, откройте новое окно терминала Applications \ Accessories и введите следующую команду:
Эта команда покажет вам имя вашего жесткого диска.
Создадим директорию для монтирования нашего диска.
sudo mkdir /media/sda1
Следующая команда подмонтирует диск с папку /media/sda1 folder.
Теперь пришло время команды, которая действительно делает всю магию: chroot. Эта команда используется для открытия командной оболочки в другой корневой директори:
Теперь мы можем использовать команду passwd для изменения пароля пользователя.
Теперь мы можем перегрузить систему и входить под новым паролем.
Постовой
Подумываю посетить с подругой санатории Ессентуки, бронирование путевок лучше выполнить заранее.
Этот пост September 29, 2008 at 9:41 pm опубликовал molse в категории Linux, Ubuntu, Администрирование. Желающие могут оформить RSS подписку на комменты. Both comments and trackbacks are currently closed.
One Comment
Спасибо за статью,мне она очень помогла.
Источник
Как сбросить пароль Linux
Будем сбрасывать пароль пользователя root.
В общем процедура заключается в следующем:
- Загрузиться с Live CD
- Примонтировать раздел на котором расположен файл passwd
- Отредактировать файл passwd
Загружаем систему на которой необходимо сбросить пароль с LiveCD. В качестве LiveCD можно воспользоваться установочным диском Ubuntu. В этой статье подробно рассказывается, как загрузиться с LiveCD. Я буду использовать образ ubuntu-14.04.1-desktop-i386.
Выбираем Try Ubuntu
Появляется рабочий стол Ubuntu:
Чтобы перейти в терминал (командную строку) жмем сочетание клавиш [Ctrl+Alt+F1]. Для возврата в графический интерфейс используется сочетание клавиш [Ctrl+Alt+F7].
Теперь определим какой раздел диска нужно примонтировать. Файл passwd находится в разделе, который помечен, как загрузочный (boot). Чтобы посмотреть, какие разделы доступны и какой из них является загрузочным используем команду:
В колонке Boot напротив загрузочного раздела стоит символ [*]. Вот этот то раздел нам и нужно примонтировать. В моем случае раздел называется /dev/sda1. У вас он может быть другим, например /dev/sdb1, /dev/sdc1. Итак монитруем раздел.
Для этого в директории /mnt создадим точку монтирования (директорию). Назовем ее например disk1.
Теперь выполним монтирование раздела /dev/sda1 в директорию /mnt/disk1
Проверим, что раздел примонтирован, для этого выполним команду:
Получим вывод команды:
Видим, что раздел /dev/sda1 примонтирован в каталог /mnt/disk1
(rw) – означает, что раздел примонтирован с правами чтения\записи (read\write). По умолчанию, команда mount монтирует раздел именно с правом rw.
Теперь перейдем в директорию /mnt/disk1. Для этого выполним команду:
Просмотрим содержимое текущей директории командой:
Вывод команды ls:
Вывод команды показывает содержимое раздела /dev/sda1. Нам нужен каталог etc. Перейдем в него с помощью команды cd
В этой директории должен находиться файл passwd. Открываем файл либо через редактор vi, либо через nano. Я воспользуюсь vi, т.к. этот редактор есть во всех дистрибутивах Linux. Вдруг вы будете загружаться с LiveCD на котором нет редактора nano. В nano все просто и понятно. Команда на редактирование файла passwd через nano следующая:
Итак выполняем редактирование файла через редактор vi
Тут может быть 2 варианта. Либо на месте значения пароля стоит символ «x», либо будет довольно длинная строка вида: «$6$CWndpft4dadHDkfdl…»
В этом случае необходимо удалять все символы выделенные желтой рамкой.
В этом случае необходимо удалить только символ «x».
В итоге должна получиться такая строчка:
Т.е. между словом «root» и первой по порядку цифрой «0» должно стоять два знака двоеточия «::» (root::0). Будьте внимательны, т.к. если будет какой-нибудь лишний символ или какого-то символа будет не хватать, то процедура сброса пароля окажется неудачной.
Редактируем файл passwd через редактор vi
Итак, после выполнения команды
открылось окно редактирования в редакторе vi:
клавишами перемещения курсора устанавливаем курсор на символ «x» и один раз жмем клавишу [x]. Символ будет удален и в результате у нас должна появиться такая строка:
Теперь необходимо выйти в режим команд редактора vi. Для этого необходимо на клавиатуре ввести команду «:» (двоеточие). В моем случае это будет нажатие сочетания клавиш [Shift+;]. Далее необходимо набрать команду wq путем нажатия соответствующих клавиш [w] и [q]. В итоге внизу окна редактора должна получиться строчка «:wq«. На рисунке выделена желтой рамкой:
Команда :wq означает: «записать и выйти» (w — write, q — quit). Жмем [Enter], редактирование файла passwd закончено. Извлекаем носитель LiveCD и перезагружаем компьютер. Когда появится окно логина, то в качестве имени пользователя вводим root, жмем [Enter] и сразу же без запроса пароля попадаем в систему. Запрос на ввод пароля не выдается. Если все было сделано правильно, то мы успешно залогинимся в системе. Далее необходимо снова открыть файл passwd на редактирование и вернуть строку, которую мы редактировали к первоначальному виду, т.е. нужно добавить символ »x’ обратно. Через редактор vi это будет выглядеть следующим образом:
Открывается окно редактирования:
Клавишами перемещения курсора устанавливаем курсор между символами «::», т.е. должно получиться так: root: :0
Жмем клавишу [i], таким образом мы входим в режим редактирования. И печатаем нужный нам символ «x«. Должна получиться такая строка: root:x:0
Жмем клавишу [Esc] — так мы входим из режима редактирования. И переходим в режим команд путем ввод символа двоеточие «:» [Shift+;]. Вводим команду на запись и выход :wq
А теперь нужно изменить пароль пользователя root. Для этого выполняем команду passwd и дважды указываем свой новый пароль. Попробуйте выйти из системы и снова зайти под пользователем root уже со своим новым паролем. Если не получается, попробуйте повторить процедуру по сбросу пароля.
Источник
Как сбросить пароль в Linux
Давайте рассмотрим несколько способов сбрасывания системного пароля в Linux. Вы наверное знаете, что у пользователя root есть права на изменение пароля любого пользователя в системе. А что если вы забыли пароль от рута? Вот об этом и пойдет речь в статье.
При восстановления пароля (рута или любого другого пользователя) встречаются две различные ситуации, требующие разного подхода.
Когда можно использовать GRUB
- После этого вы либо увидите приглашение для рута, либо восстанавливающее меню, где нужно выбрать строку с рутом. Используйте passwd для того чтобы изменить пароль у любого пользователя
Также следует заметить что некоторые дистрибутивы создают режим восстановления во время установки. Если в вашем меню GRUB есть такой пункт, вам не нужно производить все вышеперечисленные действия, просто выберите режим восстановления, а затем приглашение для рута, в последующем диалоговом окне.
Когда нет возможности использовать GRUB
Если вы не используете GRUB по каким-то причинам, вы можете восстановить пароль с помощью live CD (Я буду использовать Ubuntu live CD, вы можете взять любой другой). Просто следуйте дальнейшим инструкциям:
- Загрузитесь с live CD
- Выберите «Попробовать Ubuntu без изменений на вашем компьютере» (Try Ubuntu without any changes to your computer)
Далее нам нужно монтировать линукс-раздел. Для этого создайте папку, в качестве точки для монтирования, используя команду: sudo mkdir /media/linx_part
Примонтируйте линукс-раздел командой sudo mount /dev/sda1 /media/linx_part
Источник
Блог начинающего линуксоида.
советы, руководства, инструкции.
Страницы
вторник, 19 июля 2016 г.
Сброс пароля администратора в Linux
Бывают ситуации, когда можно забыть административный пароль (sudo), в результате чего невозможно ни обновить систему, ни установить/удалить программу, и так далее. Проблемы нет, если у вас есть root-пользователь и вам известен его пароль. Но что если его нет? Или вы умудрились забыть и пароль root? О том как сбросить административный пароль, я расскажу в сегодняшней заметке.
Пользователь root может менять любые пароли в системе, включая свой. Учётная запись root включена по умолчанию в некоторых дистрибутивах (например Debian), в остальных же можно лишь получить сеанс командной оболочки с правами root. Для сброса рутового пароля, предлагаются два способа.
Способ №1: LiveCD
Вам понадобится любой LiveCD с Линуксом, например Ubuntu. Смысл операции заключается в подмене корневой директории LiveCD на корневой каталог вашей системы. Иначе говоря — chroot. После загрузки с LiveCD, откройте терминал. Вам нужно определить корневой раздел вашей системы:
Эта команда выведет на экран все диски и разделы, доступные на вашем компьютере. Допустим что корневой раздел вашей системы (в которой вы забыли пароль) обозначен как /dev/sda1. Его необходимо смонтировать:
sudo mount /dev/sda1 /mnt
После этого «чрутимся» в систему:
sudo chroot /mnt
Вы попадёте в командную оболочку, открытую с правами root. Командой passwd вы сможете изменить пароль любого пользователя вашей системы. Включая самого root:
После этого выйдите из chroot и размонтируйте диск:
Перезагрузитесь в систему и проверьте работоспособность нового пароля.
Способ №2: Подмена init
Если под рукой у вас нет LiveCD, или по каким-то причинам первый способ не удался, можно применить этот. Смысл этого способа заключается в том, чтобы заставить систему загрузиться в консоль Bash с правами root. Для этого в меню загрузки системы (GRUB) нажмите клавишу «e», чтобы отредактировать параметры загрузки:
Теперь добавьте параметр rw init=/bin/bash , который смонтирует корневой раздел в режим записи и загрузит консоль Bash от рута:
Источник