Pinguinfreund's Blog

…n Titel wird sich noch entwickeln;)

Archive for November 2011

Debian root-password „vergessen“

Posted by Dipl. Ing. des Grauens - 16/11/2011

Da habe ich eine alte Virtuelle Maschine gefunden und dachte mir, die guckste Dir mal an. Diese hatte alledings mein ehemaliger Kollege aufgesetzt und das Kennwort war mir immer unbekannt oder ich habe es vergessen. Klar, ich könnte auch einfach fragen – vielleicht ist es ja noch irgendwo in den grauen Zellen gespeichert…

Aber das wäre ja keine technische Lösung:)

Bei dem Betriebssystem handelt es sich um ein Debian 6 mit AMD64 Kernel und dem Grub als Bootmanager.

Die Vorgehensweise besteht aus wenigen Schritten – da ich aber auf die schnelle nur veraltete Artikel gefunden hatte – bzw. wohl die falschen Suchbegriffe verwendet habe, notiere ich es einmal an dieser Stelle:

Wenn das Grub-Auswahlmenü erscheint, wählt man den aktuellen Kernel und drückt „e“. Dort wählt man die 2. Zeile aus, beginnt mit „Kernel..:“. Man drückt wieder „e“ und fügt folgendes zur Zeile hinzu : init=/bin/bash

Mit Enter kehrt man dann wieder zum vorherigen Menü zurück und startet über den eben veränderten Eintrag mit dem Drückden der Taste „b“.

Nun befindet man sich, sofern das System nicht gegen diese Vorgehensweise abgesichert wurde, in der shell und kann via „passwd“ das root-password neu vergeben und mittels „reboot“ dann in ein System mit dem veränderten Passwort booten.

Für ein unter Xen laufendes Gastystem kann man via

„mount -o loop /vserver/images/virtuellemaschine.img /vserver/test
chroot /vserver/test

passwd root

exit
umount /vserver/test“

das root Kennwort neu vergeben. Vorher muss die Maschine gestoppt und danach entsprechend neu gestartet werden.

Advertisements

Posted in linux / unix, Merkzettel | Leave a Comment »