LinuxForum.Fans
Тема

Root password recovery of Debian

Автор: klaster 5 сообщений 5003 просмотров
#229625

Не получается сбросить пароль.

Пример :
В загрузке прописываю за место ro single,

text

rw init=/bin/bash

Загружаю : Ctrl+x

text

# mount -n -o remount,rw /

# mount -avt nonfs,noproc,nosmbfs

# cd /etc

# vi passwd

Выдает :

text

root@(none):/etc# vi passwd
bash: vi: command not found

Версия :
Linux 2.6.35-5-686


Помогите разобраться.

#229627
klaster написал:
bash: vi: command not found

Сложно такое, конечно, представить, но, возможно, vi и в самом деле не установлен? oO
Диск как «разбит»? Попробуйте вместо «vi» использовать vim, nano -w, mcedit.
В конце концов, загрузившись с любого «живого» диска с Linux, примонтируйте корневой раздел и внесите необходимые изменения.

#229628

Переменная PATH пуста. Либо предварительно
export PATH=/usr/local/bin:/usr/bin:/bin
либо звать vi с полным путём.

#229650

Заходим в /etc/ и набираем

text

nano -w shadow

Видим строчку :

text

root:weeWRSF!sfDFs:12581:0:99999:7:::

Подтираем её, сохраняем до такого вида

text

root::12581:0:99999:7:::

Перезапускаем Debian

Вводим root
Без пароля
Запускаем команду passwd и забиваем пароль.
Всем спасибо тема закрыта.

#229665
klaster написал:
Заходим в /etc/ и набираем

/usr/bin/nano

или

/bin/nano

Не знаю, где там он у вас лежит...

Войдите или зарегистрируйтесь, чтобы ответить.