How to Reset Root Password on Debian 11

How to Reset Root Password on Debian 11 Техника

Reboot Debian System

First, restart your Debian 11 system. As soon the GRUB menu appears, press the ‘e’ key on your keyboard on the first GRUB menu selection. This takes you to the GRUB settings.

How to Reset Root Password on Debian 11

Next, locate the line that starts with ‘linux’. Navigate to the end of this line using arrow keys and just after ‘ro quiet’ append the line init=/bin/bash.

How to Reset Root Password on Debian 11

$ /# mount -n -o remount,rw /

Reset Password

The system will ask you to set a new password. Type and retype the password to confirm. If everything is okay, you should get a message that says “password updated successfully”.

How to Reset Root Password on Debian 11

Forgotten passwords are always annoying – especially when it comes to your computer password. So you can no longer access your important data.

Steps to reset forgotten root password on Debian 11

To reset the password, first, we have to access the Grub menu of our Debian 11 Bullseye. Restart your system and while doing that press and hold the Shift key on your Keyboard. This will drop you into the Grub menu of Debian 11.

The next step is to edit the default boot entry of your Debian 11. For that press the ‘e’ key on your keyboard. This will let you edit the Grub’s boot prompt. Don’t touch or delete anything here. Once you have the editor move to the next step.

Add rw init=/bin/bash

On the Grub editing screen, use your arrow key and move to the end of the line starting with “Linux“. There at end of this line type – rw init=/bin/bash, as shown in the given screenshot.

After adding the given syntax, next, boot your system with this configuration. For that either use Ctrl+X or F10.

How to Reset Root Password on Debian 11

For that use the command:

If the output is:

(rw,realtime) then it means you have real-time-  read and write access to the file system.

Now, let’s change the password as we do normally on a Linux system using the command terminal.

The system will prompt you to add a new password two times:

How to Reset Root Password on Debian 11

Reboot your system

Once you are done resetting your Linux password then restart your system to log in with the changed password. For rebooting, type:

And that hit the Enter key.

From here onwards, you can log in and access your system with the newly set root password. This guide would be useful for those who somehow lose or forgot the root password and now want to change the same. The steps given in this article will also work for other Debian 11 versions as well.

• Install PowerShell on Debian 11 Bullseye Linux
• Install phpBB forum on Debian 11 Bullseye
• How to install Telegram on Debian 11 Bullseye
• Forgot Your Linux Mint password- Here is a way to recover it.

Дополнительно:  Spanning-Tree Protocol Overview

Apart from that, losing access to the root account will also limit your access to perform system-critical tasks. Even modifying systems files and configuration will be limited. Well, I can understand the pain, and that’s why here in this article we will discuss the process of resetting the root password in Debian 12 Linux. So, that you can get back full control over your server or desktop.

A step-by-step guide to resetting the forgotten root password of Debian 12.

To reset the root password, first of all, we restart our Debian 12 system or virtual machine we are using. Soon as the system restarted, it will show you the Grub menu for a few seconds to select the advanced option. Press any arrow key to stop the system from further processing.

Modify GRUB to Reset the root password

To open the Grub Menu editing screen, press the ‘e‘ key on your keyboard. This will drop you on an editor, don’t touch or delete anything, just from here move to the next step.

How to Reset Root Password on Debian 11

Add rw init=/bin/bash to Debian 12’s Grub

You will see a couple of lines that tell the system how to boot itself, so don’t edit anything arbitrarily. Instead, use the arrow keys and move to the end of the line starting with “Linux“. At the end of this line after ro quiet type –

To have an idea you can see the given screenshot. Once you are confirmed that the added line is exactly, what we have shown here in the screenshot. After that boot your system with these added changes by pressing F10.

How to Reset Root Password on Debian 11

You might like to know what is “rw init=/bin/bash” is that we have added. It is a Linux boot option that tells the system to run the and drop us in a shell (“/bin/bash”) with read and write permissions (“rw” or read-write) to the file system. Whereas, the “init” in the command is the first process that runs when the operating system is booted, and it is responsible for starting and managing other processes.

Check file system permission

The output must be with rw,realtime. It reflects that we have real-time- read-and-write access to the file system.

How to Reset Root Password on Debian 11

Finally, we will run the commands that will allow us to change the current forgotten root password of our Debian 12 Bookworm server or desktop system.

The command will ask you to type the password you want to set twice.

How to Reset Root Password on Debian 11

Restart the system and login as root

Well, guys, we have successfully changed our current root Debian 12 Linux password without knowing the old one. Let’s now restart the system properly. For that execute the given command on your terminal.

How do I find my root password in Linux?

How to log in without a root password Linux, if I have sudo access?

How to change the root password in Linux?

Here at , as part of our Server Management Services, we regularly help our Customers to perform related Linux system queries.

In this context, we shall look via a step-by-step procedure of how to reset your root password on Debian 11 from the GRUB menu.

Steps to Reset Root Password on Debian

1.  Reboot Debian System

First, restart your Debian 11 system. As soon the GRUB menu appears, press the » key on your keyboard on the first GRUB menu selection. This takes you to the GRUB settings.

Дополнительно:  Как починить клавиатуру на ноутбуке?

2. Edit Boot Grub Configuration

Next, locate the line that starts with ». Navigate to the end of this line using arrow keys and just after » append the line init=/bin/bash.

3. Reset Password

Как поменять пароль для пользователя Linux

Любые пользователи из группы администраторов (чей аккаунт входит в группу wheel) могут поменять пароль для любого другого пользователя – как для непривилегированных учётных записей, так и для других администраторов, в том числе для root’a. Т.е. если вы забыли пароль root, но помните пароль пользователя, имеющего право на выполнение команд с sudo, то пароль может восстановить командой passwd. Чтобы поменять пароль пользователя root выполните:

How to Reset Root Password on Debian 11

Чтобы поменять пароль любого пользователя выполните:

sudo passwd имя_пользователя

Где вместо имя_пользователя нужно подставить имя учётной записи пользователя Linux.

Что делать если забыт пароль от входа Linux

Алгоритм во всех дистрибутивах Linux схож:

Обратите внимание, что изменения, внесённые на втором шаге (изменение опций загрузки), являются временными – действуют только на одну последующую загрузку. Поэтому при перезагрузке на пятом шаге не нужно ничего предпринимать – система включится в обычном режиме.

Для перемещения в конец строки и в начало строки (на втором шаге) используйте сочетания клавиш Ctrl+a и Ctrl+e.

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

Кстати: если вы хотите защитить систему от смены пароля, описанного в этой статье, смотрите материал «Как защитить загрузчик GRUB паролем».

Чтобы прервать загрузку GRUB (первый шаг) во время запуска компьютера нажмите и удерживайте клавишу SHIFT – это работает всегда, даже на Linux Mint, где по умолчанию показ меню GRUB отключён.

Остановите загрузку удерживая клавишу SHIFT при запуске компьютера, вы увидите:

Нажмите клавишу «e» и вы перейдёте к редактированию настроек загрузки:

На экране отсутствует нужная нам строка, пролистните курсорными клавишами вниз и найдите строку, начинающуюся с linux:

Перейдите в конец этой строки, поставьте пробел и допишите:

Должно получиться примерно так (номер ядра может отличаться):

Когда всё готово нажмите Ctrl+x или F10, чтобы загрузка продолжилась с установленными опциями.

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

Командой passwd меняем пароль, как можно увидеть, команда passwd завершилась ошибкой:

passwd: Authentication token manipulation error
passwd: password unchanged

Чтобы понять причину ошибки, введём команду:

Буквы ro говорят о том, что файловая система смонтирована только для чтения и по этой причине сделанные изменения не могут быть сохранены. Перемонтируем файловую систему:

mount -rw -o remount /

Как видим, после этого смена пароля прошла успешно:

Для выхода наберите:

Чтобы выключить компьютер выполните:

Или перезагрузите компьютер командой:

Во время появления меню GRUB нажмите клавишу «a», чтобы остановить загрузку:

Затем нажмите «e» для перехода к редактированию параметров загрузки:

На экране отсутствует нужная нам строка, пролистните курсорными клавишами вниз и найдите строку, начинающуюся с linux.

Должно получиться примерно так:

Сброс пароля в RHEL/CentOS 7

Кроме необходимости смонтировать файловую систему для запиши, в RHEL/CentOS 7 также имеется особенность, связанная с наличием SELinux.

На экране отсутствует нужная нам строка, пролистните курсорными клавишами вниз и найдите строку, начинающуюся с linux16:

Найдите часть строки

и замените на

Проверим права на запись:

Как можно убедиться, права на запись отсутствуют. Перемонтируем файловую систему с правами записи:

Что такое группа wheel в Linux

Применительно к компьютерам, термин wheel относится к учётным записям пользователя с битом wheel – системному параметру, который предоставляет дополнительные специальные системные привилегии, которые позволяют пользователю выполнять команды для служебного пользования, к которым обычные пользователи не могут получить доступ. Этот термин происходит от сленговой фразы big wheel (букв. «большое колесо»), отсылающего на человека с большой властью или влиянием. Он был впервые использован в этом контексте в отношении операционной системы TENEX, позже распространенной под названием TOPS-20 в 1960-х и начале 1970-х годов.

Дополнительно:  Синий экран смерти windows 10/7 как исправить кто виноват ПО или

Этот термин был принят пользователями Unix в 1980-х годах из-за движения разработчиков операционной системы и пользователей от TENEX/TOPS-20 к Unix.

Современные системы Unix обычно используют группы пользователей в качестве протокола безопасности для управления правами доступа. Группа wheel – это особая группа пользователей, используемая в некоторых системах Unix для управления доступом к команде sudo, которая позволяет пользователю маскироваться как другой пользователь (обычно суперпользователь).

Что такое однопользовательский режим в Unix

Однопользовательский режим – это режим, в котором многопользовательская компьютерная операционная система загружается в одиночного суперпользователя. Этот режим в основном используется для обслуживания многопользовательских сред, таких как сетевые серверы. Для некоторых задач может потребоваться эксклюзивный доступ к общим ресурсам, например, запуск fsck в сетевом ресурсе. Этот режим также может использоваться в целях безопасности – сетевые службы не запускаются, что исключает возможность внешних помех. В некоторых системах потерянный пароль суперпользователя можно изменить, переключившись на однопользовательский режим. Поскольку при входе в этот решим не запрашивается никакой пароль, это можно рассматривать как уязвимость безопасности.

Unix-подобные операционные системы обеспечивают однопользовательский режим работы либо с помощью уровня выполнения в стиле System V, либо с загрузчиками в стиле BSD, либо с другими параметрами загрузки.

Уровень выполнения обычно изменяется с помощью команды init, уровень выполнения 1 или S будет загружаться в однопользовательский режим.

Параметры загрузчика могут быть изменены во время запуска перед выполнением ядра. В FreeBSD и DragonFly BSD он может быть изменен перед перезагрузкой системы с помощью команды nextboot -o «-s» -k kernel, и ее загрузчик предложит возможность загрузки в однопользовательском режиме. В Solaris команда

reboot — -s

приведет к перезагрузке в однопользовательском режиме.

В GRUB 2 нельзя изменить пароль в однопользовательском режиме?

В официальной документации Red Hat мне встретилось утверждение, что в GRUB 2 больше не выполняется сброс пароля в однопользовательском режиме, как это было в GRUB. И что теперь для работы в однопользовательском режиме, а также в аварийном режиме требуется пароль рута. Возможно, это применимо только к последним версиям Red Hat Enterprise Linux, поскольку, как видно из этой инструкции и скриншотов, в GRUB 2 можно изменить пароль в однопользовательском режиме. В документации, на которую дана ссылка, описано два способа сброса пароля root в Red Hat Enterprise Linux на тот случай, если описанный здесь метод не сработал.

Для смены пароля root, не зная его, делаем следующее:

Получив физический доступ к компьютеру, нажимаем Ctrl + Alt + Del (возможно дважды) — система уходит в перезагрузку.

mount -o remount,rw /

mount -o remount,ro /

Debian, загрузчик GRUB

Если вы забыли пароль root в debian, то существует несколько способов, чтобы его восстановить, например с помощью загрузчика GRUB.

Нажимаем клавишу e (Edit). На экране появляется несколько строк, из которых нас интересует строка ядра:

kernel /образ_ядра root=/корневой_раздел ro quiet

kernel /образ_ядра root=/корневой_раздел rw init=/bin/bash

kernel /образ_ядра root=/корневой_раздел rw init=/bin/sh

Нажимаем Ctrl-X (Boot). В результате мы загрузимся в системную консоль с правами root и сможем поменяем пароль, с помощью стандартной команды смены пароля:

Вводим новый пароль два раза и перезагружаемся. Вот этими простыми действиями, мы восстановили пароль root.

Оцените статью
Master Hi-technology
Добавить комментарий