Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Я забыл пароль root! Что делать?


Автор: ZeeLax 7.8.2007, 21:44
Итак, простейший способ восстановления пароля суперпользователя.

Краткое вступление.
При загрузке ядру передается некоторое количество параметров, определяющих режимы работы и окружение ядра. Одним из ключевых параметров является init, определеющий программу (по умолчанию /sbin/init) "инициализирущую" систему и порождающую остальные процессы.

В меню загрузчика выбираем систему, в которой желаем восстановить пароль.
Если у вас grub:
  •  Нажимаем "e"
  •  выделяем строку "kernel /boot/vmlinuz...."
  •  нажав <Enter> дописываем в конце строки "init=/bin/sh"
  •  продолжаем загрузку, нажав "b";
если lilo:
  •  <Tab>
  •  дописываем к параметрам "init=/bin/sh"
  •  <Enter> для продолжения загрузки.
В результате этих манипуляций получаем командный интерпретатор с правами суперпользователя. Командой
Код
mount / -o remount,rw
 перемонтируем корневую файловую систему в режим чтение/запись, далее
Код
passwd
 вводим два раза новый пароль и перезагружаемся командой 
Код

reboot

Добро пожаловать в систему.

Автор: Mal Hack 7.8.2007, 21:48
т.е. по сути, любою машину с линуксом можно открыть как два пальца???

Автор: ZeeLax 7.8.2007, 21:50
Только при наличии физического доступа к оной.

Автор: nickless 7.8.2007, 22:05
На меню в grub/lilo можно поставить пароль, и запретить редактирование, тогда сменить пароль рута будет несколько сложнее smile 

Автор: ZeeLax 7.8.2007, 22:08
Речь идёт о восстановлении smile

Автор: GrayCardinal 9.8.2007, 06:18
Mal Hack
Ага. Причем сис-админы пароль НЕ ставят, а принимают как должное что, да, можно подойти и поюзать  любую тачку с правами рута. По крайней мере наши так делали. smile Ибо если каждый юзер поставит пароли на биос, загрузчик, и отрубит на х. SSH, жизнь станет ... Ну, вы поняли smile

Добавлено через 9 минут и 30 секунд
ГЫ
От пакостных помыслов лично меня спасала только видеосъёмка, которая у них велась smile

Автор: powerfox 10.8.2007, 18:38
Классно. Только есть ещё по крайней мере пара способов, надо бы дополнить.
Я не пробовал, но можно:
1. Загрузка с liveCD -> mount -> chroot -> смена пароля.
2. Манипуляции с shadow.
...
Есть ещё неплохой совет. Вспомнить пароль smile

Автор: ZeeLax 10.8.2007, 19:51
Хорошо, дополним. Просто этот - самый простой и доступный.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)