03.08.2024

Как сбросить пароль root, если его забыли?

shoker

Участник
Регистрация
01.07.2022
Сообщения
12
Реакции
2
Гарант продажи
0
Гарант покупки
0
Депозит
0 р
В Linux и других средах Unix у нас есть пароли пользователей, а также учетная запись root. Это не большая проблема, когда мы забываем пароль пользователя, потому что с учетной записью root или sudo мы можем использовать определенные административные инструменты, чтобы восстановить наш потерянный пароль пользователя или просто заменить его новым. С другой стороны, когда это происходит с нами с учетной записью root, всемогущий, все немного сложнее, но и это не конец света...

603Kccc.jpg

С помощью этих простых шагов я научу вас, как восстановить или сбросить пароль root, если вы забыли его и не можете получить доступ к своей привилегированной учетной записи в Linux. Метод, который я объясню, является общим для всех дистрибутивов, но другого загрузчика и т. д. нет. Это может немного отличаться в зависимости от того, используете ли вы его или нет, но если вы используете известный дистрибутив с GRUB, вам нужно всего лишь выполнить следующие шаги. :

1. Перезагрузите компьютер или загрузите его, если он не включен, но взгляните на экран GRUB, так как вам нужно поработать над ним. Итак, если обратный отсчет начинает идти на вход по умолчанию, переместите селектор, чтобы счетчик остановился и дал вам время. Если экран GRUB не появляется из-за того, что у вас нет времени, вам нужно будет изменить конфигурацию GRUB, чтобы он появился.

2. Теперь после входа в GRUB нажмите E, чтобы отредактировать некоторые параметры.

3. Найдите строку, в которой появляется имя устанавливаемого двоичного образа ядра, и эта строка заканчивается на «init=/bin/bash». Если вы посмотрите на эту строку, то увидите, что это параметр только для чтения (ro), и вам нужно изменить его на чтение-запись, то есть rw.

4. Теперь нажмите F10, чтобы сохранить изменения и перезагрузить компьютер, и теперь мы получим приглашение оболочки Bash.

5. Теперь для смены пароля рута придется работать средствами, входящими в состав этой оболочки:

mount -n -o remount, rw /

passwd root (тут меняем пароль рута на новый
и при желании его можно изменить
другой пользователь пароля, использующий имя пользователя вместо root )


exec /sbin/init



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

Существуют и другие альтернативы этому методу, такие как использование LiveCD или даже копирование хэша. В поле, соответствующем корневой учетной записи /etc/shadow, есть информация об известном пароле, но я не рекомендую последний, потому что это не будет безопасно, если вы забудете изменить пароль после того, как получите доступ.
 
Сверху