- Для системного администратора
- Сбрасываем пароль в Ubuntu используя Live CD.
- One Comment
- Сбросьте свой пароль Ubuntu легко с Live CD
- Как сбросить пароль в Linux
- Когда можно использовать GRUB
- Когда нет возможности использовать GRUB
- Сброс пароля в Linux
- Сброс пароля Linux с помощью LiveCD
- Сброс пароля с помощью Grub
- Смена пароля root в Linux с помощью LiveCD
- 2 ответа 2
Для системного администратора
—>
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
Спасибо за статью,мне она очень помогла.
Источник
Сбросьте свой пароль Ubuntu легко с Live CD
Наша последняя статья о том, как легко сбросить пароль Ubuntu через меню grub, была довольно популярной, поэтому я решил написать серию обо всех различных способах сброса пароля в Linux или Windows… сегодняшний урок состоит в том, как использовать Live CD для сброса пароля.
Обратите внимание, что мы также расскажем, как защитить себя от переустановки вашего пароля кем-либо еще, так что следите за обновлениями!
Конечно, этот метод также будет работать, если вы установили Ubuntu Live CD на флэш-накопитель .
Сброс пароля
Вы захотите загрузиться с вашего Ubuntu Live CD, выбрав «Попробуйте Ubuntu без каких-либо изменений на вашем компьютере» в меню загрузки.
Как только система загрузится, откройте новое окно терминала из Applications \ Accessories, а затем введите следующую команду:
Эта команда используется для определения имени устройства, которое используется на жестком диске, которое в большинстве случаев должно быть / dev / sda1, но может отличаться в вашей системе.
Теперь вам нужно создать каталог для установки жесткого диска. Поскольку мы на самом деле загружаемся с live cd, каталог на самом деле нигде не создается.
Следующая команда подключит жесткий диск в папку / media / sda1.
sudo mount / dev / sda1 / media / sda1
Теперь пришло время для команды, которая фактически делает волшебство: chroot. Эта команда используется для открытия оболочки с корневым каталогом, отличным от того, который используется текущей оболочкой, и мы перейдем в папку, в которую мы смонтировали жесткий диск.
Теперь вы сможете использовать команду passwd для изменения пароля вашей учетной записи, и он будет применен к жесткому диску, так как мы используем chroot.
Обратите внимание, что вам нужно будет ввести свое имя пользователя после команды passwd, чтобы сменить правильный пароль.
Теперь вы сможете перезагрузить систему и войти в систему с новым паролем.
Источник
Как сбросить пароль в 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
Источник
Сброс пароля в Linux
Все, наверное, когда-либо забывали пароли от различных веб-сайтов, социальных сетей или интернет сервисов, которыми давно не пользовались. Такая ситуация может произойти и с паролем от вашего дистрибутива Linux. Его можно забыть, особенно если у вас много различных дистрибутивов и там разные пароли, сломать в результате экспериментов с операционной системой или же затереть каким-либо другим образом.
В сегодняшней статье мы разберемся что делать если забыл пароль от linux, как его правильно сбросить и не стереть при этом свои данные. Сброс пароля Linux — не очень сложная задача. Но следует уточнить, что узнать пароль нельзя, его можно только сбросить.
Сброс пароля Linux с помощью LiveCD
Для сброса пароля нам понадобиться LiveCD диск с любым Linux дистрибутивом, важно только чтобы совпадала разрядность системы которую надо восстановить и системы на диске. Желательно также брать более свежие версии дистрибутивов, так как с ними удобнее работать, хотя подойдут даже Gentoo и ArchLinux.
Загрузитесь с вашего LiveCD диска и откройте терминал. Если диск загрузился в командную оболочку без графического интерфейса, тоже хорошо. Вам нужно знать на каком жестком диске находится корневая файловая система дистрибутива, который вы собрались устанавливать. Посмотреть все доступные диски можно командой:
Обычно название диска начинается с букв sd для обычных дисков и с nvme для SSD M.2. Обычно корневой раздел не очень большой, если вы выделили под домашнюю папку отдельный раздел во время установки и имеет файловую систему Linux (ext4 или другую). Если вы не делали отдельный раздел для загрузчика, то корневой раздел ещё и будет отмечен звездочкой как загрузочный. В моем примере это /dev/nvme0n1p1. Его надо примонтировать в /mnt:
mount /dev/nvme0n1p1 /mnt/
Здесь /dev/nvme0n1p1 — раздел куда была установлена система. С тем же успехом это может быть /dev/sda1 или /dev/sdb5. Затем войдите в chroot окружение:
chroot /mnt /bin/bash
После этого мы попадаем в окружение того дистрибутива, который установлен на примонтированном диске. Это такой вариант режима восстановления без запуска операционной системы.
Теперь вы можете установить пароль пользователя root linux с помощью команды passwd:
Если утилита не выдала ошибок, пароль был успешно обновлен и вы можете пользоваться своей системой.
Есть ещё один способ. Пароли всех пользователей хранятся в файле /etc/shadow в таком виде:
имя_пользователя : зашифрованный_парлоь : идентификатор_пользователя : идентификатор_группы
root:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA:0:0.
bin. 9797:0.
daemon. 9797:0.
Для каждой записи все параметры разделены двоеточиями, первый параметр (root) — это имя пользователя, второй — (AAAAAAAAAAAAAAAAAA. ) — хеш пароля. Чтобы изменить пароль на нужный, сначала надо вручную создать его хэш. Для этого можно воспользоваться такой командой:
openssl passwd -1 -salt xyz новый_пароль
Осталось вставить его вместо старого:
Полностью убрать пароль Linux тоже не получится, без пароля вы не сможете авторизоваться в с системе, здесь самый оптимальный вариант — заменить на новый. После замены сохраните изменения и всё готово. Перед перезагрузкой не забудьте выйти из chroot и отмонтировать корень системы:
Сброс пароля с помощью Grub
Если под рукой LiveCD диска нет, а сбросить пароль пользователя linux надо и загрузчик Grub работает, можно воспользоваться им. В меню выбора вариантов загрузки нажмите E для редактирования параметров ядра:
Здесь в строчке vmlinuz в после всех параметров (см скриншот) нужно дописать параметр init=/bin/bash:
Для продолжения загрузки нажмите Ctrl+D. Как только ядро завершит инициализацию оно передаст управление командой оболочке bash, которую мы передали в параметрах ядра где вы сможете восстановить пароль. По умолчанию файловая система монтируется в режиме read-only, чтобы иметь возможность что-то менять надо перемонтировать её для записи:
mount -o remount,rw /
Все остальные действия с файлом /etc/shadow аналогичны первому пункту. Теперь вы знаете как выполняется сброс пароля root Linux, более подробно про смену пароля пользователей читайте в статье Как сменить пароль пользователя в Linux. Удачи вам, и лучше бы информация из этой статьи не пригодилась!
Источник
Смена пароля root в Linux с помощью LiveCD
Имеется SD карта с Linux на котором надо сбросить пароль и флэшка с Ubuntu 16.04LTS которую я запускаю без установки.
Что я делаю не так? Как я понял надо смонтировать образ SD карты к Ubuntu и потом сменить пароль root для Linux на Flash карте с помощью команды passwd, но эта команда не хочет работать даже просто в консоли, это из-за того что Ubuntu запущена в демонстрационном режиме?
2 ответа 2
если вы примонтировали корневой раздел системы, в которой надо сменить пароль, в каталог, например, /mnt , то сменить пароль пользователя root в этой системе можно, воспользовавшись программой chroot:
или ей же, но неявно, через опцию -R ( —root ) программы passwd:
«Сменить» пароль невозможно в принципе. Он хранится в зашифрованном виде и его не знает никто, кроме самого пользователя.
То, что Вы называете «сменить» делается в два этапа: 1) ОТМЕНИТЬ пароль пользователя root 2) УСТАНОВИТЬ пароль пользователя root
Шаг 2 выполняется штатными средствами с помощью команды passwd, когда ОС работает в обычном режиме.
А вот шаг 1 можно выполнить только если ОС работает в ОДНОПОЛЬЗОВАТЕЛЬСКОМ режие — это аварийный режим восстановления системы.
Как загрузить ОС в таком режиме, зависит от системного загрузчика, используемого для загрузки ОС. В большинстве случаев, надо успеть попасть в меню выбора режима загрузки и выбрать там пункт «Однопользовательский режим».
После этого идём в каталог /etc и любым текстовым редактором правим файл passwd, делая второе поле в строке root пустым, вот так ‘root::’. После чего перезагружаемся в обычном режиме.
Однако, скорее всего, это всё окажется бесполезным, так как современные версии Linux не позволяют входить в систему под логином root в принципе! Никак! Свидетельство тому — символ ‘x’ или ‘*’ в поле пароля root-а в файле «shadow». Это говорит о том, что от имени root можно запускать процессы, но залогиниться под root-ом невозможно.
Источник