root passwort vergessen

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
laster
Beiträge: 2
Registriert: 13.11.2002 22:21:56

root passwort vergessen

Beitrag von laster » 13.11.2002 22:54:40

Hallo

Ich habe mein Root Passwort vergessen. Daraufhin habe ich mit
einer Installations CD ein Rettungssystem gestartet und "etwas"
sehr voreilig in die für meinen User vorgesehen Zeile statt dem User
Root eingesetzt in der Hoffnung mit dem Passwort des Users den
Root Account öffnen zu können.
Wie ich richtig vorgegangen wäre , habe ich mittlerweile nachgelesen
und sicher auch verstanden. Mit der jetzigen Situation komme ich
aber nicht wirklich klar.

Die /etc/passwd habe ich so belassen und nicht verändert, es gibt dort
nach wie vor Root und User.

Gruß und Dank

Benutzeravatar
eC
Beiträge: 354
Registriert: 24.07.2002 13:34:13
Wohnort: karlsruhe

Re: root passwort vergessen

Beitrag von eC » 13.11.2002 23:29:53

laster hat geschrieben:Hallo
Die /etc/passwd habe ich so belassen und nicht verändert, es gibt dort
nach wie vor Root und User.
Gruß und Dank
Hi ich muß gestehen ich habe nicht so ganz verstanden was Du da geschrieben
hast, aber ...
Ich hatte auch mal das Problem, das ich das root Passwort nicht mehr wusste.
Abhilfe ist:
Mit CD booten (knoppix, installationscd,....)
filesystem mounten

/etc/passwd öffnen (oder /etc/shadow, falls shadow Passwörter verwendet werden)
und dort das Password löschen dann kannst Du Dich ohne Password einloggen
(beim Password einfach return)
alternativ kannst Du es auch mit htpasswd ersetzen.

Alles ohne Gewähr :)

gruss eC

laster
Beiträge: 2
Registriert: 13.11.2002 22:21:56

Beitrag von laster » 13.11.2002 23:44:52

hallo,

danke erstmal, das ganze hat sich denn jetzt auch geklärt.
i
grüße

The Ripper
Beiträge: 103
Registriert: 30.03.2002 16:26:45
Kontaktdaten:

Beitrag von The Ripper » 14.11.2002 18:06:44

wenn das nächste mal jemand das root-passwort vergisst, einfach am lilo-prompt hinter das kernel-image " init=/bin/bash" dranhängen, dann landet man direkt auf der konsole und kann mittels "passwd" sein root-passwort ändern.

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 14.11.2002 18:36:08

The Ripper hat geschrieben:wenn das nächste mal jemand das root-passwort vergisst, einfach am lilo-prompt hinter das kernel-image " init=/bin/bash" dranhängen, dann landet man direkt auf der konsole und kann mittels "passwd" sein root-passwort ändern.
hast du das schonmal bei Debian gemacht? ist init=/bin/sh das gleiche wie init 1? Im runlevel 1 muß man nämlich das root Passowrt eingeben um ne Shell zu bekommen...
So wie du das beschrieben hast hab ich das auch schon erfolgreich bei verschiedenen anderen Distributionen geschaft.
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 14.11.2002 18:58:05

init=/bin/sh (oder /bin/bash, ist unter Linux normalerweise das gleiche) ist noch eine Stufe unter "init 1". Normalerweise initialisiert sich der Kernel und startet dann /sbin/init. Wenn Du init 1 machst gehst Du in Runlevel 1, in dem sich nur root einloggen darf.

Mit init=/bin/bash startet der Kernel nicht init, sondern halt direkt eine Shell. Du hast dann nur den Kernel und Deine Shell. Das sollte eigentlich immer funktioinieren, aber wenn man in lilo.conf "restricted" eingetragen hat, kann man IIRC kein Psolche Parameter angeben.

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 14.11.2002 19:05:34

pdreker hat geschrieben:wenn man in lilo.conf "restricted" eingetragen hat, kann man IIRC kein Psolche Parameter angeben.
Ich bei mir selbstverständlich eingetragen. Angenommen ich weiß das passwort für lilo in dem Moment nicht (und hab auch keine Leserechte für /etc/lilo.conf) und komm auch nicht per ssh (Zertifikat autorisierung) an den Rechner (worst case sozusagen). Hab ich da noch Möglichkeiten an mein root-Passwort zu kommen?

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 14.11.2002 19:09:00

Rescue CD booten (Knoppix), root Partition mounten, und das root Passwort aus /etc/shadow löschen (einfach entfernen)

Rechner von Platte booten, auf der Konsole als root einloggen, und beim Passwort einfach Enter drücken, und ein neues Root-PW setzen.

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 14.11.2002 19:33:00

OK, danke!
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Antworten