Linux (allgemein)

ID #1281 Root-Passwort verloren/vergessen/verlegt

Problem:

Das Passwort für 'root' ist unwiederuflich verloren. (Warum auch immer...)

Nun kommt es drauf an, was für ein Server es ist und welche Möglichkeiten man hat:
a) Server vor Ort
b) Server in RZ mit Rescue-System
c) Server in RZ ohne Rescue oder serieller Console

Lösungen:

a)
Eine beliebige Linux-Live-CD einlegen und booten. Die Festplatten-Partition (z.B. nach /mnt/ mounten und /mnt/etc/shadow bearbeiten. Dabei den Buchstabensalat in der Zeile root zwischen den ersten zwei Doppelpunkten löschen.

b)
Im Rescue booten und die Partition mounten. Ein leeres Passwort wie oben wäre zwar auch möglich aber ein großes Sicherheitsrisiko.
Besser: Entweder ein verschlüsseltes Passwort aus der Userliste nehmen und auf root kopieren oder noch etwas komplizierter:

#mounten
mount /dev/sda3 /mnt #Gegen Fehler mit /dev/urandom: mount --bind /dev /mnt/dev #mache die Platte zum root-directory: chroot /mnt #neues Passwort eingeben: passwd root

c)
Gibt es denn einen weiteren Account über den man die Datei /etc/shadow zumindest auslesen kann? Wenn ja, einfach runter ziehen und zuhause mit entsprechenden Brute-Force-Programmen bearbeiten bis ein Passwort erscheint.

 

sozial Bookmarking
Bookmarken bei YIGG Bookmarken bei Mister-Wong Bookmarken bei Icio Bookmarken bei del.icio.us Bookmarken bei Technorati Bookmarken bei Furl Bookmarken bei Spurl Bookmarken bei Yahoo Bookmarken bei Google

huschi, zuletzt 2008-02-07 12:02     Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen

Dieser Inhalt ist unter der Creative-Commons Lizenz lizensiert.

Probleme bitte im Server-Support-Forum diskutieren.

überflüssig 1 2 3 4 5 wertvoll  
Durchschnittliche Bewertung:   5 von 5 (1 Bewertungen)

Artikel kommentieren