Mailinglist Archive: opensuse-de (1951 mails)

< Previous Next >
Re: root-Paßwort ändern
  • From: Sandy Drobic <suse-linux@xxxxxxxxxxxxxxxxxxxxxxx>
  • Date: Wed, 28 Dec 2005 21:10:50 +0100
  • Message-id: <43B2F14A.6050104@xxxxxxxxxxxxxxxxxxxxxxx>
Joachim Kieferle wrote:
H.-Peter Baldamus wrote:

[...]

Die Installation hat _irgend ein_ Paßwort für root eingerichtet ohne zu fragen, aber welches???? Wenn mich die Installation nicht fragt, frage ich Euch:
Wie kann ich das root-Paßwort als _User_ ändern, so dass ich root auch nutzen kann (Dienste einrichten usw.) ?
Muß über Rescue evtl. in der /etc/passwd die root-Zeile gelöscht werden? Fragt mich das System dann nach root und dem zugehörigen PW?

Hallo H.-Peter,

Du bist auf der richtigen Fährte. Also !!! UNGETESTET !!! folgender Lösungsvorschlag:

1. Rechner vom Netz, weil ohne root-PW.

Falsch, ohne root-Passwort braucht man deine komplette Anleitung nicht, dann könnte man sich einfach als root einloggen und das Passwort wechseln. Es ist eben nur nicht bekannt. (^-^)

2. Sicherungskopie von /etc/shadow machen.

Guter Punkt! Leider musst du dafür schon root-Rechte haben... (^-^)
Für den Restore, wenn es daneben geht, brauchst du auch root-Rechte.
Da beisst sich die Katze also in den Schwanz.

3. . in /etc/shadow für root das Passwort löschen (sieht jetzt wahrscheinlich so aus: "root:adjk8/jaasd:1300: ....". Also ALLES zwischen dem 1. und 2. Doppelpunkt.

Schreiben auf /etc/shadow darf auch nur root...

4. Jetzt normal booten und als root ohne Passwort einloggen - neues Passwort setzen.
5. Erst jetzt wieder Rechner ans Netz.

Alternativ-Vorschlag:

1. Eine boot-fähige Linux-CD (Knoppix oder ähnliches) nehmen und davon booten
2. Die root-Partition mounten etwa als /mnt/oldroot (Verzeichnis muss existieren)
3. "chroot /mnt/oldroot", dann hat man eine root-Shell mit dem alten Laufwerk
4. Sichern der /etc/shadow
5. "passwd root"
6. Linux-CD entfernen, booten und beten...

Sandy
--
Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com


< Previous Next >
Follow Ups