Hi Zusammen, habe folgendes Problem: Gerade habe ich (als root eingeloggt) in der Kommandozeile "passwd" eingegeben, dann - ohne etwas einzutippen - RETURN gedrueckt. passwd hat dann auch gemeckert, dass das Passwort zu kurz und ungueltig sei. Trotzdem wurde nach der password-confirmation gefragt. Auch da hab ich einfach RETURN gedrückt, da ich davon ausgegangen bin, dass sowieso nix passieren kann, da das neue Passwort aufgrund der 0 Zeichen Länge nicht angenommen wird. Tja, leider war dem wohl nicht so. Jedenfalls komme ich als Root weder mit dem alten Passwort rein, noch mit dem "neuen", d.h. _nichts_ als Passwort eingeben. Hab ich irgendeine Chance wieder root-Zugriff zu erhalten, oder darf ich die Kiste jetzt platt machen? Danke für die Hilfe! Schoene Gruesse, Arash
hi, On Sat, Dec 29, 2001 at 04:42:52PM +0100, Arash Yalpani wrote:
Hab ich irgendeine Chance wieder root-Zugriff zu erhalten, oder darf ich die Kiste jetzt platt machen?
als ich mein passwort vergessen hatte half folgendes: in der /etc/shadow hab ich folgendes geaendert: root:MNP)ZURTOIZT:... zu root::... das hab ich von der live cd aus gemacht. dann konnte ich mich mit <enter> als passwort einloggen. vielleicht hilfst's ciao sascha -- Sascha Andres linux@programmers-world.com http://www.programmers-world.com
From: "Sascha Andres"
hi, On Sat, Dec 29, 2001 at 04:42:52PM +0100, Arash Yalpani wrote:
Hab ich irgendeine Chance wieder root-Zugriff zu erhalten, oder darf ich die Kiste jetzt platt machen?
als ich mein passwort vergessen hatte half folgendes: in der /etc/shadow hab ich folgendes geaendert:
hähhhhhhhhhhhhh ? wie willst Du auf die /etc/shadow drauf zugreifen, wenn Du Dein root-Passwort nicht hast? Das sollte eigentlich nicht gehen.
root:MNP)ZURTOIZT:... zu root::...
das hab ich von der live cd aus gemacht. dann konnte ich mich mit <enter> als passwort einloggen.
live cd? Meinst Du eine BootCD oder diese live-cd Option die ich schonmal irgendwo unter yast gesehen hab?
vielleicht hilfst's
ciao sascha
also wenn das geht bin ich total baff :) mfg Frank _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
* Frank Schmidt schrieb am 29.Dez.2001:
hähhhhhhhhhhhhh ? wie willst Du auf die /etc/shadow drauf zugreifen, wenn Du Dein root-Passwort nicht hast? Das sollte eigentlich nicht gehen.
also wenn das geht bin ich total baff :)
Natürlich geht das. Wenn jemand physikalischen Zugriff zu Deinem Rechner hat, kann er alles machen. Wie soll sich ein Betriebssystem dagegen wehren, wenn er die Festplatte ausbaut und zuhause ausliest? Und Zerstören geht noch einfacher, da braucht man blos mal eine Festplatte aufzuschrauben oder mit dem dicken Hammer ein paar Platinen zu bearbeiten. Du siehst, eine Software hat keine Chance sich gegen jemanden zu wehren, der physikalischen Zugang zum Rechner hat. Also sind die Möglichkeiten, die in diesem Thread aufgezeigt wurden auch keine Einschränkung der Sicherheit. Der Server gehört in einem Raum, wo niemand außer der/die Sysadmin Zutritt hat. Das kann zu Hause durchaus die eigene Wohnung sein. Wenn man nicht das Vertrauen zu seinen Mitbewohnern hat, kann man es eh vergessen. Bernd -- ROTFL = Rolling On The Floor, Laughing = Auf dem Boden wälzen, lachend. SCNR = Sorry, Could Not Resist = Sorry, Ich konte nicht wiederstehen. AFAIK = As Far As I Know = So weit ich weis|BTW = By The Way = Nebenbei bemerkt IMHO = In My Humble Opinion = meiner bescheidenen Meinung nach |Zufallssig. 9
Tja, leider war dem wohl nicht so. Jedenfalls komme ich als Root weder mit dem alten Passwort rein, noch mit dem "neuen", d.h. _nichts_ als Passwort eingeben. Hab ich irgendeine Chance wieder root-Zugriff zu erhalten, oder darf ich die Kiste jetzt platt machen? Nein, log dich erst mal als ein normaler User ein und gib su ein, dann drück beim passwort einfach Enter. Oder starte neu und gib am bootprompt folgendes mit ein:
On Sat, 29 December 2001 16:42:52 +0100, Arash Yalpani wrote: linux(oder wie dein kernel heißt) init=/bin/sh Dann hast du eine shell und kannst die /etc/passwd bearbeiten: root:x:0:0:root:/root:/bin/bash ^- Lösch einfach das x, so das da root::0 steht Dann neu booten und es sollte gehen
Tja, leider war dem wohl nicht so. Jedenfalls komme ich als Root weder mit dem alten Passwort rein, noch mit dem "neuen", d.h. _nichts_ als Passwort eingeben.
So, hab es jetzt rausgefunden. Das Passwort war tatsächlich geändert worden. Es lag an meinem SSH-Client. Der hat rumgemosert, wenn ich versucht habe eine Verbindung zum Linux-Server aufzubauen und ein "leeres" Passwort (mit 0 Zeichen) eingegeben habe. Also habe ich mich mit einem anderen Account eingeloggt, "su" eingegeben und bei der Anfrage nach dem Passwort RETURN gedrückt. Danach noch passwd um das alte Passwort wieder einzurichten. Fertig :-) Dachte schon, ich müsste jetzt alles formatieren.... Grüsse, Arash
* Arash Yalpani schrieb am 29.Dez.2001:
So, hab es jetzt rausgefunden. Das Passwort war tatsächlich geändert worden. Es lag an meinem SSH-Client. Der hat rumgemosert, wenn ich versucht habe eine Verbindung zum Linux-Server aufzubauen und ein "leeres" Passwort (mit 0 Zeichen) eingegeben habe. Also habe ich mich mit einem anderen Account eingeloggt, "su" eingegeben und bei der Anfrage nach dem Passwort RETURN gedrückt. Danach noch passwd um das alte Passwort wieder einzurichten. Fertig :-) Dachte schon, ich müsste jetzt alles formatieren....
Nein, einfach mit SuSE-CD booten und dann Rettungssystem hochfahren und schon kanst Du Deine /-Partition auf /mnt mounten und dann kanst Du auf Dein /etc/passwd das jetzt /mnt/etc/passwd heißt zugreifen. Bernd -- Bitte die Etikette beachten: http://www.suse-etikette.de.vu/etikette.html Bitte Realnamen angeben, kein Vollquoting, kein Html, PGP oder Visitenkarten benutzen. Signatur mit "-- " abtrennen, bei Antworten "Re: " voranstellen, sonst nichts. |Zufallssignatur 4
participants (5)
-
Arash Yalpani
-
B.Brodesser@t-online.de
-
Frank Schmidt
-
Sascha Andres
-
Thomas Hart